- A+
所属分类:网站部署
部署LNMP环境
首先访问https://oneinstack.com/auto/获取一键安装代码。

Nginx必须要使用OpenResty
分支,其他可以自行选择
wget -c http://mirrors.linuxeye.com/oneinstack-full.tar.gz && tar xzf oneinstack-full.tar.gz && ~/oneinstack/install.sh --nginx_option 3 --php_option 5 --phpcache_option 1 --php_extensions gmagick --phpmyadmin --db_option 4 --dbinstallmethod 1 --dbrootpwd h19z1jyd --redis --iptables --reboot
如果你不知道如何该如何选择组件,复制上面一段放入ECS服务器中
运行即可。
安装完成后服务器会自动重启,我们这时可以访问服务器ip地址查看是否安装成功。

安装成功后我们回到ssh,我们先来重置一下mysql的root密码
cd oneinstack
./reset_db_root_password.sh

创建站点
接下来我们来创建站点
./vhost.sh

使用命令创建数据库
mysqladmin -u root -p create 数据库名

然后我们把站点源码上传到网站目录下,这里演示使用的是wordpress博客程序。
cd /data/wwwroot/test.94ish.me
wget https://cn.wordpress.org/wordpress-4.9.4-zh_CN.tar.gz
tar zxf wordpress*.tar.gz
mv wordpress/* .
rm -rf wordpress*.tar.gz wordpress
#网站备份文件的还原也与差不多。
最后再设置一下网站目录权限
chown -R www.www /data/wwwroot/
find /data/wwwroot/ -type d -exec chmod 755 {} \;
find /data/wwwroot/ -type f -exec chmod 644 {} \;
输入创建站点的域名,我们即可访问

如何删除虚拟主机?
~/oneinstack/upgrade.sh --oneinstack #升级脚本工具,不影响正在运行环境 ~/oneinstack/vhost.sh --del

- 我的微信
- 欢迎大家,与我交流,非诚勿扰谢谢
-
- 奕知伴解 微信公众号
- 扫一扫关注,从此不迷路。
-