当前位置:首页 » 云服务器 » 阿里云ecs服务器网站整站打包

阿里云ecs服务器网站整站打包

发布时间: 2022-06-24 14:41:21

㈠ 阿里云ECS实例linux系统Apache服务器网站日志文件怎么下载

apache的日志通常在/var/log/httpd目标下,如果没有,你可以检查一下/etch/httpd/config/httpd.conf(不一定是这个文件)中日志目录定义在何处。

用tar将日志打包一下:

tarcjfhttp_log.tar/var/log/httpd

然后在本地使用scp将日志拷贝下来

scpusername@httpServer/home/xxx/http_log.tar.

㈡ 阿里云ecs服务器怎么搭建网站

Mysql密码在/usr/local/yundns/virtualhost/vh_config.xml

安装jdk(rpm)
cd /usr/java/
chmod +x jdk-7u67-linux-x64.rpm
rpm -ivh jdk-7u67-linux-x64.rpm

配置环境变量--jdk(版本要对)要能在Linux上运行

export JAVA_HOME=/usr/java/jdk1.7.0_67
export JRE_HOME=/usr/java/jdk1.7.0_67/jre
export JAVA_BIN=/usr/java/jdk1.7.0_67/bin
export PATH=$PATH:$JAVA_HOME/bin:$JRE_HOME:$PATH
export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar

export TOMCAT_HOME=/usr/java/tomcat7

export MAVEN_HOME=/usr/local/maven/apache-maven-3.0.5
export PATH=$PATH:$MAVEN_HOME/bin

jdk-进行测试用mvn -v

更改配置
在/usr/local/nginx/conf/nginx.conf中
更多操作

杀死
kill -9 进程号

查看所有端口号
lsof -i

查看哪些进程是80端口
fuser -n tcp 80

杀死端口为80的进程
sudo fuser -k 80/tcp

显示配置文件里真实的被占用端口
grep -P '(80|include)' /usr/local/nginx/conf/nginx.conf

使改动配置生效?--应该保持完文件即可
例:source /etc/profile
重新加载:/usr/local/nginx/conf/nginx.conf -s reload

nginx在哪
find / | grep nginx.conf

查看版本号:/usr/local/nginx/sbin/nginx -V
执行语句时
报:不允许 在这运行此语句,下面的换换
/usr/local/nginx/conf/nginx.conf
/usr/local/nginx/sbin/nginx
强制执行
chmod 777 语句
使用关闭命令
shutdown -h now(关闭不了nginx?)--------要再启动下实例

或者
killall -9 nginx

nginx的启动命令是:(如果权限不足chmod 777)
/usr/local/nginx/sbin/nginx
不行用
chmod 777 /usr/local/nginx/sbin/nginx -c /usr/local/nginx/conf/nginx.conf

看nginx进程(是否启动) ---ps aux|grep nginx
查看tomcat是否开启----- ps -ef|grep java

改Tomcat配置,端口号 --server.xml
并且例<Engine name="Catalina" defaultHost="localhost">
<Realm className="org.apache.catalina.realm.LockOutRealm">
<Realm className="org.apache.catalina.realm.UserDatabaseRealm"
resourceName="UserDatabase"/>
</Realm>
<Host name="网址:8181" appBase="webapps" unpackWARs="true" autoDeploy="true"
xmlValidation="false" xmlNamespaceAware="false">
<Context path="" docBase="/xiangmu/xiangmu-man" debug="true" reloadable="true"/>
<Valve className="org.apache.catalina.valves.AccessLogValve" directory="logs"
prefix="localhost_access_log." suffix=".txt" pattern="%h %l %u %t "%r" %s %b" />
</Host>
<Host name="网址(猜此不写端口默认80)" appBase="webapps" unpackWARs="true" autoDeploy="true">
<Context path="" docBase="/xiangmu/" debug="true" reloadable="true"/>
<Valve className="org.apache.catalina.valves.AccessLogValve" directory="logs"
prefix="localhost_access_log." suffix=".txt" pattern="%h %l %u %t "%r" %s %b" />
</Host>
<Host name="服务器外网ip地址,这样可不需域名" appBase="webapps" unpackWARs="true" autoDeploy="true">
<Context path="" docBase="/xiangmu/" debug="true" reloadable="true"/>
<Valve className="org.apache.catalina.valves.AccessLogValve" directory="logs"
prefix="localhost_access_log." suffix=".txt" pattern="%h %l %u %t "%r" %s %b" />
</Host>

</Engine>

开启tomcat

给权限----开启// (chmod 777一开始要赋权限)
chmod 777 /usr/java/tomcat7/bin/startup.sh
假如不行在tomcat 的bin目录下
执行 chmod +x *.sh
然后用 nohup sh ./startup.sh & 启动成功
关闭---手动重启也行
/usr/java/tomcat7/bin/shutdown.sh

/usr/local/maven/apache-maven-3.0.5/conf/settings.xml里面指定了jar包保存位置

指令mvn help:system --应该用不着
怎么一堆下载?

启动maven项目--加载jar
(mvn使用前需要给权限吗chmod 777 /usr/local/maven/apache-maven-3.0.5/bin/mvn )
cd /xiangmu/xiangmu-parent
mvn install
cd /xiangmu/xiangmu-com
mvn install
cd /xiangmu/xiangmu-man/xiangmu-man-pojo
mvn install
cd /xiangmu/xiangmu-man/xiangmu-man-
mvn install
cd /xiangmu/xiangmu-man/xiangmu-man-service
mvn install
cd /xiangmu/xiangmu-man/xiangmu-man-web
mvn install
cd /xiangmu/xiangmu-man
mvn install

运行项目
cd /xiangmu/xiangmu-man/xiangmu-man-web
mvn tomcat7:run

注意事项
nginx会占用端口,运行项目前先检查下端口
xiangmu-man/pom.xml里内容 <!-- 添加tomcat插件 -->
<build>
<plugins>
<plugin>
<groupId>org.apache.tomcat.maven</groupId>
<artifactId>tomcat7-maven-plugin</artifactId>
<configuration>
<port>8181</port>
<path>/</path>
<uriEncoding>UTF-8</uriEncoding>
</configuration>
</plugin>
</plugins>

</build>

nginx配置文件
server {
listen 81 default_server;//设置nginx进程默认端口号
server_name localhost;
location / {
root html;
index index.html index.htm;
}

error_page 500 502 503 504 /50x.html;
location = /50x.html {
root html;
}

}
server {
listen 8181;
server_name 网址;

location / {
root /xiangmu/xiangmu-man;
index index.jsp index.html index.htm;
}
}
pom里的8181要与tomcat的,nginx的8181对应

maven模块化时,pom.xml引用父级pom,要确定它的位置,用relativePath相对定位,同级用<relativePath>..</relativePath>表示
例 <parent>
<artifactId>xiangmu-parent</artifactId>
<groupId>cn.nzxxx</groupId>
<version>0.0.1-SNAPSHOT</version>
<relativePath>../xiangmu-parent/pom.xml</relativePath>
</parent>

常用操作
启动tomcat要先关闭Tomcat
/usr/java/tomcat7/bin/shutdown.sh
/usr/java/tomcat7/bin/startup.sh
ps -ef|grep java

启动项目
source /xiangmu/xiangmu-man/pom.xml
cd /xiangmu/xiangmu-man
mvn tomcat7:run

数据控制台--平时在这设置修改
"https://dms.console.aliyun.com/?spm=0.0.0.0.DzL1Vq#/dms/rsList"

管理实例--启动项目后当关闭下网页项目也会一直运行
"https://ecs.console.aliyun.com/#/server/region/cn-shenzhen"

报错历程
点1改8181---启动用mvn tomcat:run---报错8080占用
点1改8181---启动用mvn tomcat7:run---报错没有
点1改80---启动用mvn tomcat7:run---报错80占用
点1改8181------启动用mvn tomcat7:run---tomcat配置指向8181---报错8181占用
点1改80---tomcat配置指向8181---nginx指向80---启动用mvn tomcat7:run--报错80占用---http-bio-80
点1改8181---tomcat配置指向8080---nginx指向8181---启动用mvn tomcat7:run--报错没有---http-bio-8181

tomcat的bin下catalina.sh---好像没用上
在85行下添加
JAVA_OPTS="-server -Xms800m -Xmx800m -XX:PermSize=64M -XX:MaxNewSize=256m -XX:MaxPermSize=128m -Djava.awt.headless=true "

自动将web项目部署到tomcat服务器上--没用上
mvn tomcat7:deploy -Dmaven.test.skip=true
不知干啥的
cd /xiangmu/xiangmu-man
mvn tomcat7:deploy
maven有的jar下的残缺?
for /r %i in (*.lastUpdated) do del %i

㈢ 阿里云ECS服务器如何上传网站,详细点,带数据库

你好,我来解答下你的问题.
一.先开通服务器.并配置网站所需要的运行环境,比如说php或者.NET环境.一般服务商是可以帮你免费配置的.
二.安装FTP工具.一般可以用SERV-U.
三.在本地电脑安装flashfxp工具.并用它来把网站源码上传到服务器.
四.通过服务器上的IIS发布网站,并绑定域名即可
天互数据
为您解答,希望能帮到你

㈣ 阿里云服务器ecs怎样搭建网站

使用阿里云搭建网站有多种方式,您可参照下表选择合适的建站方式。

自助建站步骤

步骤1、选择服务器

不同网站类型需要的ECS配置不同,请您确认网站规模与访问人数。一般情况下,小型网站只需要选择基础配置即可。

步骤2、部署网站

步骤3、购买和备案域名

步骤4、解析域名

至此,自助建站操作已完成,接下来您可使用域名测试访问是否正常。

㈤ 阿里云服务器ecs怎样搭建网站

  • 创建实例:购买完进入管理控制台, 到云ESC创建一个新实例,操作系统可以随便选,官网推荐的是CentOS 6.3 64版,也可以在镜像市场,直接选一个配置好环境的镜像+应用。我这里选的是Windows Server 8,因为要远程连接服务器,我不是很熟悉这块的操作。

  • 网站备案:域名解析成功后,点击网址,发现还是不能进入网站,这个时候会提示要进行备案。注册阿里云备案系统账号,按要求提示上传材料。首先要阿里云备案审核,一个工作日,会打电话联系你。成功后提交给管局,5-20天之内,会打电话联系你。我这里比较幸运,4天就完成了两次备案工作。管局会给你发个短信,里面有备案号,账号,密码等等,保存这些信息,把备案号放置在网站底部。

  • 完成:备案成功后,点击网址就可以进入自己的网站啦,记得平时要对实例快照备份。

㈥ 阿里云ECS服务器如何搭建网站

windows服务器可以用面板搭建网站啊,本身系统带的iis就不好用,新手也不一定会用和解决问题。403无权访问可能是你伪静态没做好,看看windows VPS 用宝塔网站助手建立网站和数据库里有没有提到这一类解决办法,默认文档不用删掉,保留即可。

有问题留言 看到后我会来回答

㈦ 阿里云服务器ECS如何搭建网站,计算机大神在哪

首先、需要购买域名(包括域名备案等),还有服务器空间,
其次、对域名进行解析,并且绑定到服务器上。
最后、上传网站代码内容。

㈧ 如何用阿里云ecs服务器搭建自己的个人网站

1.购买云服务器ecs

购买地址请点击云翼计划
一定要是学生哦,学信网有注册的才有效。

  • 复制文件

    将 文件/文件夹 从远程 Ubuntu 机拷至本地(scp)
    sudo scp -r [email protected]:/root/1.c /home/peace/
    将 文件/文件夹 从本地拷至远程 Ubuntu 机(scp)
    sudo scp -r /home/peace/2.c [email protected]:/root/将 文件/文件夹 同步到本地(rsync)
    rsync -v -u -a --delete --rsh=ssh --stats [email protected]:/root/1.c /home/peace/
    将 文件/文件夹 从本地同步到远程 Ubuntu 机(rsync)
    rsync -v -u -a --delete --rsh=ssh --stats /home/peace/2.c [email protected]:/root/
  • 介绍完毕;

    ㈨ 如何在阿里云ecs服务器发布网站

    windows系统的ecs服务器建议选择2核4G内存的配置,或者2核8G内存的配置。因为windows系统本身占用资源很多,低于4G内存是不够用的。

    1、服务器配置你看网页链接可以参考下。成本也不高,比较适中。

    2、从我长期使用来看win2012是可以的,即耗费系统资源不多跑起来又很流畅。

    3、详细流程请看网页链接的内容,很完整。

    4、搭建apach+php+mysql的环境,请看windows服务器建立网站和数据库的实际操作过程。

    至于你说域名绑定、解析域名、建立目录、维护服务器等在上面都有。

    有不懂得追问吧。

    ㈩ 网站迁移到阿里云ecs主机教程(注:本人零基础)

    网站从虚拟主机搬家到阿里云ecs云服务器教程,网上看到的,搬运过来,看能不能帮你解决问题。

    1、登录虚拟主机后台,找到在线压缩/解压功能,把网站给打包了,然后登录FTP把打包好的压缩包下载到电脑桌面 

    2、登录数据库后台,建立备份,建立备份用的FTP工具,登录FTP把数据库备案文件下载到电脑桌面 

    热点内容
    刷算法的网站 发布:2024-05-06 01:30:39 浏览:268
    少儿编程徐州 发布:2024-05-06 01:20:42 浏览:461
    sqlserver连接驱动 发布:2024-05-06 00:33:34 浏览:645
    存储开销 发布:2024-05-06 00:13:38 浏览:953
    服务器怎么盈利 发布:2024-05-05 23:56:16 浏览:941
    java网站培训学校 发布:2024-05-05 23:43:11 浏览:40
    淘宝搜索算法 发布:2024-05-05 23:37:07 浏览:998
    sqlwhencasethen 发布:2024-05-05 23:27:51 浏览:641
    模架编程软件 发布:2024-05-05 23:26:54 浏览:483
    存储过程异常 发布:2024-05-05 23:24:03 浏览:399