‘壹’ 阿里云怎么搭建一个网站
搭建一个网站需要三件东西 网站域名+网站程序+服务器(虚拟主机或者是vps)
域名用阿里的服务器的话需要备案的话国内就是这个政策如果把网站放到国内网站必须要备案的,域名备案一般是20个工作日左右。
不知道你用的服务器的是虚拟主机还是vps,服务器的话一般都是选择虚拟主机或者vps,虚拟主机的话适合个人和小企业,vps是那些大企业的需要建好多网站才用这个的,另外在选择服务器主要是看稳定性,一般要选大品牌的售后也有保证的,个人推荐。
网站程序需要看个人做什么样的网站个人博客、企业站、论坛、网上商城等等,做什么样的网站选择什么样的网站程序,比如说要做个人博客的话就用z-blog和wordpress。
最后是域名(已经备案的)绑定好空间(域名解析到空间的ip)在上传网站程序(本地线调试好再上传到服务器上)
万网上都有教程的,一般问题他们是可以给你解决的,特别具体的技术问题就需要自己想办法解决了。有什么不懂可以继续追问!
‘贰’ 怎么才能建设一个电影网站
刚好前几天建了一个电影网站(点击这里查看)
建网站之前什么也不懂,走了些弯路,现在也算是入门了,避免大家走弯路把我的经验分享给大家。
一、所需材料:域名、服务器(虚拟主机)、建站模板软件、ftp工具
1、域名
就是网址,比如我的101dy.vip,不是精品域名一般不贵,我的域名(第一行链接跳转可见)第一年是38,后面续费应该会贵点,不过也不会太贵。买域名一般西部数码、万网,我的是在狗爹买的,很方便。
2、虚拟主机
虚拟主机就是服务器,是你放网站源码(后面会说到的建站模板软件)的机器,也是租用的。有名的几个服务器商,比如阿里云、腾讯云等等都不错,价格大家去他们逛网看。
3、建站模板软件
现在是网上有很多开源免费的模板软件,这些软件都集合了采集资源和网站页面,只要下载下来 用就行了,用网络搜索maccms、飞飞cms、海洋cms、马克思cms,这些模板软件都是免费的,功能也很完善。
4、ftp工具
作用就是把你的网站源码传到租用的虚拟主机上,这样别人才能从浏览器访问到你的网站
二、建站步骤
1、绑定域名
就是把你的域名和虚拟主机绑定在一起,这样别人就能通过输入域名(网址)访问你的网站了。
2、上传源码
把你下载的网站模板软件用ftp工具上传到虚拟主机,按照软件的提示一步步安装完成,你的网站就算搭建完成了,不过这时候还没有电影资源。
3、采集资源
网络“资源采集”,就有很多免费资源采集网,根据各个资源采集网的帮助提示进行采集,采集完成后就大功告成了!
这时候你也是拥有自己的电影网站的人了!!!!
‘叁’ 阿里云ecs服务器怎么搭建网站
Mysql密码在/usr/local/yundns/virtualhost/vh_config.xml
安装jdk(rpm)
cd/usr/java/
chmod+xjdk-7u67-linux-x64.rpm
rpm-ivhjdk-7u67-linux-x64.rpm
配置环境变量--jdk(版本要对)要能在Linux上则拿运行
exportJAVA_HOME=/usr/java/jdk1.7.0_67
exportJRE_HOME=/usr/java/jdk1.7.0_67/jre
exportJAVA_BIN=/usr/java/jdk1.7.0_67/bin
exportPATH=$PATH:$JAVA_HOME/bin:$JRE_HOME:$PATH
exportCLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
exportTOMCAT_HOME=/usr/java/tomcat7
exportMAVEN_HOME=/usr/local/maven/apache-maven-3.0.5
exportPATH=$PATH:$MAVEN_HOME/bin
jdk-进行测试用mvn-v
更改配置
在/usr/local/nginx/conf/nginx.conf中
杀死
kill-9进程号
查看所有端口号
lsof-i
查看哪些进程是80端口
fuser-ntcp80
杀死端口为80的虚盯雀进程
sudofuser-k80/tcp
显示配置文件里真实的被占用端口
grep-P'(80|include)'/usr/local/nginx/conf/nginx.conf
使改动配置生效?--应该保持完文件即可
例:source/etc/profile
重新加载:/usr/local/nginx/conf/nginx.conf-sreload
nginx在哪
find/|grepnginx.conf
查看版本号:/usr/local/nginx/sbin/nginx-V
执行语句时
报:不允许在这运行此语句,下面的换换
/usr/local/nginx/conf/nginx.conf
/usr/local/nginx/sbin/nginx
强制执行
chmod777语句
使用关闭命令
shutdown-hnow(关闭不了nginx?)--------要再启动下实例
或者
killall-9nginx
nginx的启动命令是:(如果权限不足chmod777)
/usr/local/nginx/sbin/nginx
不行用
chmod777/usr/local/nginx/sbin/nginx-c/usr/local/nginx/conf/nginx.conf
看nginx进程(是否差早启动)---psaux|grepnginx
查看tomcat是否开启-----ps-ef|grepjava
改Tomcat配置,端口号--server.xml
并且例<Enginename="Catalina"defaultHost="localhost">
<RealmclassName="org.apache.catalina.realm.LockOutRealm">
<RealmclassName="org.apache.catalina.realm.UserDatabaseRealm"
resourceName="UserDatabase"/>
</Realm>
<Hostname="网址:8181"appBase="webapps"unpackWARs="true"autoDeploy="true"
xmlValidation="false"xmlNamespaceAware="false">
<Contextpath=""docBase="/xiangmu/xiangmu-man"debug="true"reloadable="true"/>
<ValveclassName="org.apache.catalina.valves.AccessLogValve"directory="logs"
prefix="localhost_access_log."suffix=".txt"pattern="%h%l%u%t"%r"%s%b"/>
</Host>
<Hostname="网址(猜此不写端口默认80)"appBase="webapps"unpackWARs="true"autoDeploy="true">
<Contextpath=""docBase="/xiangmu/"debug="true"reloadable="true"/>
<ValveclassName="org.apache.catalina.valves.AccessLogValve"directory="logs"
prefix="localhost_access_log."suffix=".txt"pattern="%h%l%u%t"%r"%s%b"/>
</Host>
<Hostname="服务器外网ip地址,这样可不需域名"appBase="webapps"unpackWARs="true"autoDeploy="true">
<Contextpath=""docBase="/xiangmu/"debug="true"reloadable="true"/>
<ValveclassName="org.apache.catalina.valves.AccessLogValve"directory="logs"
prefix="localhost_access_log."suffix=".txt"pattern="%h%l%u%t"%r"%s%b"/>
</Host>
</Engine>
开启tomcat
给权限----开启//(chmod777一开始要赋权限)
chmod777/usr/java/tomcat7/bin/startup.sh
假如不行在tomcat的bin目录下
执行chmod+x*.sh
然后用nohupsh./startup.sh&启动成功
关闭---手动重启也行
/usr/java/tomcat7/bin/shutdown.sh
/usr/local/maven/apache-maven-3.0.5/conf/settings.xml里面指定了jar包保存位置
指令mvnhelp:system--应该用不着
怎么一堆下载?
启动maven项目--加载jar
(mvn使用前需要给权限吗chmod777/usr/local/maven/apache-maven-3.0.5/bin/mvn)
cd/xiangmu/xiangmu-parent
mvninstall
cd/xiangmu/xiangmu-com
mvninstall
cd/xiangmu/xiangmu-man/xiangmu-man-pojo
mvninstall
cd/xiangmu/xiangmu-man/xiangmu-man-
mvninstall
cd/xiangmu/xiangmu-man/xiangmu-man-service
mvninstall
cd/xiangmu/xiangmu-man/xiangmu-man-web
mvninstall
cd/xiangmu/xiangmu-man
mvninstall
运行项目
cd/xiangmu/xiangmu-man/xiangmu-man-web
mvntomcat7: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{
listen81default_server;//设置nginx进程默认端口号
server_namelocalhost;
location/{
roothtml;
indexindex.htmlindex.htm;
}
error_page500502503504/50x.html;
location=/50x.html{
roothtml;
}
}
server{
listen8181;
server_name网址;
location/{
root/xiangmu/xiangmu-man;
indexindex.jspindex.htmlindex.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|grepjava
启动项目
source/xiangmu/xiangmu-man/pom.xml
cd/xiangmu/xiangmu-man
mvntomcat7:run
数据控制台--平时在这设置修改
"/?spm=0.0.0.0.DzL1Vq
‘肆’ 如何在阿里云服务器上面建立网站
这里有简单有详细的阿里云服务器建站教程:
只需在服务器终端界面输入一行命令,即可完成宝塔面板安装。
接着就去选择部署LNMP环境和部署WordPress网站程序。全程傻瓜式操作,不需要任何技术基础。
进去终端后,输入下面的命令(以centos系统为例):
yum install -y wget && wget -O install.sh http://download.bt.cn/install/install_6.0.sh && sh install.sh
安装完成后,在命令行输入:
bt
选择部署LNMP环境
‘伍’ 阿里云服务器ecs怎样搭建网站
第一步:收集Xshell登陆信息。
登陆阿里云管理中心,点击“云服务器ECS”,点击“实例”,看到服务器信息页面,点击“管理”(如图)在此信息中查看公网IP地址。
第二步:进入命令界面
打开 Xshell 4 ,点击“用户身份验证”,输入主机,‘确定’后输入用户名和密码连接。
第三步:更新并安装yum源
#yum check-update 检查可更新的所有软件包
#yum update 下载更新系统已经安装的软件包
#yum install vsftpd -y 成功安装yum源
第四步:创建FTP用户
#service vsftpd start 启动vsftpd
#useradd -p /alidata/www/wwwroot -s /sbin/nologin koothon 添加账户
#passwd koothon 修改密码
确认密码:在输入密码的时候,不显示输入的内容,两次确认密码一致就可以了
#chkconfig vsftpd on 设置为开机启动
第五步:连接FTP上传文件
登陆阿里云下载文件:http://market.aliyun.com/proct/12-121590002-cmgj000262.html?spm=5176.7150518.1996836753.5.ngTItZ解压后会生成一个新的名为“sh-1.4.1”文件夹。
连接FTP解压得到的“sh-1.4.1”文件夹上传到根目录下。
第六步:安装环境
# cd /home/username 登陆服务器进入根目录
#chmod -R 777 sh-1.4.1 文件夹得安装权限
# cd sh-1.4.1 进入cd sh-1.4.1目录
# ./install.sh 执行安装命令
Please select the web of nginx/apache, input 1 or 2 : 1
Please select the nginx version of 1.0.15/1.2.5/1.4.4, input 1 or 2 or 3 : 3
Please select the mysql version of 5.1.73/5.5.35/5.6.15, input 1 or 2 or 3 : 3
You select the version : 以下是选择的版本:web : nginxnginx : 1.4.4php : 5.5.7mysql : 5.6.15Enter the y or Y to continue:y 输入y或Y继续:Ywill be installed, wait
第七步:查看环境配置和安装网站
#netstat -tunpl 此命令用户查看服务及端口
在sh-1.4.1目录输入 #cat account.log 就能看到ftp和mysql的密码
第八步:配置自己的网站
根据ftp用户名密码连接到服务器将“phpwind”程序删除,上传自己的网站程序
解析已经备案域名到云服务器
‘陆’ 如何在自己的云服务器上建网站
在云服务器上搭建网站步骤:
首先你要买好域名和云服务器,这里就不细讲了。选择云服务器系统时建议选择linux系统的,比如CentOS7
自己搭建网站的方式一般有两种,一种是自己手动配置服务器环境安装网站程序,第二种是利用服务器面板工具一键部署,比如宝塔面板。
接下来开始用宝塔面板搭建网站:
比如阿里云或者腾讯云,在控制台登陆到你的云服务器,这时进入到命令行界面,输入下面如图一行命令,自动安装宝塔面板工具。详细安装过程可以看:云服务器建立个人网站
按要求填好相关的信息就可以了。
搭建过程很简单,不会的话再多看两遍。
‘柒’ 阿里云服务器ecs怎样搭建网站
创建实例:购买完进入管理控制台, 到云ESC创建一个新实例,操作系统可以随便选,官网推荐的是CentOS 6.3 64版,也可以在镜像市场,直接选一个配置好环境的镜像+应用。我这里选的是Windows Server 8,因为要远程连接服务器,我不是很熟悉这块的操作。
网站备案:域名解析成功后,点击网址,发现还是不能进入网站,这个时候会提示要进行备案。注册阿里云备案系统账号,按要求提示上传材料。首先要阿里云备案审核,一个工作日,会打电话联系你。成功后提交给管局,5-20天之内,会打电话联系你。我这里比较幸运,4天就完成了两次备案工作。管局会给你发个短信,里面有备案号,账号,密码等等,保存这些信息,把备案号放置在网站底部。
完成:备案成功后,点击网址就可以进入自己的网站啦,记得平时要对实例快照备份。
‘捌’ 阿里云轻量应用服务器可以搭建网站吗
阿里云轻量服务器就是搭建网站的,主要价格便宜,速度快,适合中小型企业和和个人搭建,我分享给你入口 阿里云轻量应用服务器