这篇文章主要讲通过收费的云服务器(简称ECS)来搭建网站,也是简单讲一下,不懂的可以留言
1、如果你想要搭建Wordpress博客、Discuz、PHPwind等,建议使用Linux来运行,虽然Windows可以跑PHP但是问题很多。
2、如果你想搭建ASP和ASP.NET这类网站,那么Windows VPS就必不可少了,操作不仅简单,而且使用起来也方便,上手容易。
下面主要分两个平台来讲,说的不是很详细,自己多摸索就会了
Windows平台建站流程:
1、进入云服务器管理后台
2、进行分区格式化与挂载数据盘
3、本地通过远程桌面,登录云服务器
4、将安装文件上传到系统:通过远程桌面、FTP、云盘等方式
ECS的FTP服务安装方法:点击服务器管理→添加角色→选择Web服务器→IIS管理器→右键添加FTP站点→设置信息无SSL、授权基本、读取与写入勾选
测试登录输入主机IP:?,以ECS管理员登录。
5、一键搭建Web环境: 安装IIS+MySQL+PHP+rewrite
一键安装环境下载地址:
https://gongdan.oss-cn-hangzhou.aliyuncs.com/market/cmISV/34320/product/cmgj000263/windows2008_setup.zip
IIS指令:点击开始-运行-输入cmd-输入iisreset重置 /start/stop/restart重启
mysql指令:运行-输入cmd,打开dos命令框,可以输入net start mysql/net stop mysql可以开启或者停止服务。
注意:mysql帐号、FTP账号密码存储在x:\websoft\account.log下;
phpmyadmin地址:https://localhost/phpmyadmin 或者https://您主机的ip/phpmyadmin
6、使用IIS服务器绑定域名:IIS管理器→添加网站→填网站名 路径 网站名→在路径下存放网站程序文件
7、通过网页进入后台管理系统,设置网站管理参数。
首先数据库设定、管理员密码设定、网站设置,之后完成安装,登录后台管理系统即可。网站后期建设的事以后再说!
Linux系统搭建网站流程:
1、SSH客户端(XSHELL)和FTP客户端(XFTP)下载安装,然后设置连接信息,并连接云服务器
2、下载阿里云ECS(linux)一键安装web环境,地址https://oss.aliyuncs.com/netmarket/file/5c729d02-5ce1-467b-9234-9e5103df29fd.zip
3、一键搭建PHP WEB环境(nginx、php、mysql、phpmyadmin)
首先用xftp上传“一键web环境安装”文件,名字改为111.zip方便后面输入
利用Xshell登录ECS,输入命令:ifconfig验证登录
安装环境需要依次执行:
ll #查看已经上传的安装包
unzip 111.zip #进行解压
ll #查看解压结果 含sh-1.5.4
cd /root/sh-1.5.4/ #进入解压包
chmod +x * -Rf #并增加可执行权限
./install.sh #执行安装脚本
web服务器 选择:1
nginx版本号:1
php与tomcat 选择:1
php版本选择:4
mysql版本选择:3
信息如下
web : nginx nginx : 1.4.4 php : 5.5.7 mysql : 5.6.21 最后确认:y
netstat -ln |more 或者
netstat -tunpl #安装完毕,查看端口命令
主要看80;9000;3306端口 #端口正常则按照成功
继续执行查看重要信息
more account.log 或者
cat /root/sh-1.5.4/account.log #查看账号信息
记下FTP、MySQL账号信息,如下:
FTP: MySQL:
cat /alidata/website-info.log #查看安装程序版本信息
记下程序版本号 PHP、mysql等
继续执行修改密码
passwd www #修改FTP密码 之后输入并确认密码
mysqladmin -uroot -p旧密码 password 新密码 #修改mysql密码(注意旧密码与-p没空格)
/etc/init.d/mysqld restart #重启mysql服务
为MySQL添加远程连接权限方法:
mysql -uroot -p 提示输入旧密码
mysql>grant all on *.* to root@"%" identified by "密码";
mysql>flush privileges; #刷新授权表
mysql>exit #退出
4、上传程序文件,并修改配置文件
首先上传wordpress程序222.zip到root目录
☼转移并解压WP安装包,并配置站点目录
mv 222.zip /alidata/www/ #程序移到www目录下面
cd /alidata/www/ #进入www目录下
unzip 222.zip #解压wordpress文件 若要压缩,命令:zip -r 222.zip wordpress
chown www.www wordpress -Rf或者 (方法记住就行)
chown .www /alidata/www/wordpress -R #给予wordpress文件夹最高可执行权限
mkdir -p /alidata/www/irunker #配置irunker站点目录 之后FTP移动站点文件到其下面
或者直接修改wordpress文件名为irunker #说明,irunker是我自己要建的站点目录
chown -R www:www /alidata/www/irunker/ #并设置其文件权限
☼将phpmyadmin目录移到站点目录下,方便以后登录MySQL
mv phpwind/phpmyadmin /alidata/www/irunker #转移到站点目录下
mv phpwind/phpmyadmin ./ #转移到当前目录(方法记住就行)
cd irunker ls -l #进入站点目录并查看
rm -rf /alidata/www/phpwind/ #删除phpwind站点目录 若删文件,命令:rm -f 目录
☼修改nginx文件,记着要重启Nginx哦
cd /alidata/server/nginx/conf/vhosts #进入nginx配置文件目录
cp -p phpwind.conf irunker.conf #复制并创建配置文件
vim irunker.conf #进入conf文件编辑区
☼执行如下修改,箭头键移动,A键进入输入模式
域名绑定:网站没备案好之前,可以直接修改localhost为服务器IP
站点目录:我设置的irunker,把phpwind修改为irunker (你可以wordpress)
伪静态规则:phpwind.conf修改为wordpress.conf
站点开启日志:phpwind.log 修改为wordpress.log
Esc#退出编辑
:wq #保存
好像还没结束,否则404
☼一定要重启 Nginx 服务,方法如下:
service nginx restart 或者
/alidata/server/nginx/sbin/nginx -s reload或者
/etc/init.d/nginx restart
如果重启提示:[warn] the "log_format" directive may be used only on "http" level
解决方法:
log_format irunker ‘$remote_addr – $remote_user [$time_local] "$request" ‘
‘"$status" $body_bytes_sent "$http_referer" ‘
‘"$http_user_agent" "$http_x_forwarded_for"’;
把上面的代码放到server前面 (不是默认放置:location 与 include之间)
5、创建wordpress数据库,并安装我wordpress:
浏览器进入myadmin,输入https://你的ip/phpmyadmin/
创建数据库
打开https://你的ip/,即可进入wordpress安装界面
6、测试你的站点,到此结束
https://你的ip/
其他方法:如果你嫌麻烦,可以通过主机面板安装
WDCP控制面板:
进入Xshell,分别执行下面两条命令即可
wget https://down.wdlinux.cn/in/lanmp_wdcp_ins.sh 在线下载脚本
sh lanmp_wdcp_ins.sh 安装脚本
如果要卸载 (切记备份好数据)
执行sh lanmp_wdcp_ins.sh uninstall
相关说明:
安装完后,默认的后台管理地址如下
https://ip:8080
用户名:admin 默认密码:wdlinux.cn
mysql默认的管理用户名:root 默认密码:wdlinux.cn
设置后,后台及时修改密码!
VPSmate控制面板:
……….
执行以下命令开始安装:
wget https://www.vpsmate.org/tools/install.py
python install.py
直接回车,使用默认的用户名 admin 和密码 admin 。
设置完后,打开8888端口链接地址即可访问您的 VPSMate 面板
……….
LUmanager控制面板:
………
执行以下命令,一键快速安装LuManager。
wget https://down.zijidelu.org/zijidelu_install.sh 下载脚本
sh zijidelu_install.sh 安装脚本 或者如下操作
chmod u+x zijidelu_install.sh 赋予zijidelu_install.sh可执行权限
./zijidelu_install.sh -y 全自动安装,如需半自动安装,请不用-y参数
选择下载点1 国内线路
选择安装版本2 最高版本
后台登陆地址:https://你的ip:8888;
Lum后台用户名和密码:zijidelu zijidelu
…….
原文链接:http://visant.lofter.com/post/1cb75af5_a5a0feb