阿里云 centos7 lnmp环境搭建

2017-07-21  本文已影响0人  abs1004

centos7 安装lnmp :
一、参考此链接的教程
http://www.open-open.com/lib/view/open1453115235886.html
二、从阿里云市场选择一个免费的镜像(推荐使用,比较简单,坑少)
我们选择微柳网络制作的 镜像:
PHP运行环境(CentOS7.2 64位 | Nginx | PHP5.4)
如图:

image.png

https://market.aliyun.com/products/53398003/cmjj006955.html?spm=5176.ecsPrepayConsole.image.selectFromMarketplace.xkIS0Z

操作文档:
http://59.110.65.237/CentOS7.2%2064%E4%BD%8D%20Nginx%20PHP5.4%E9%95%9C%E5%83%8F%E4%BD%BF%E7%94%A8%E6%89%8B%E5%86%8CV1.4.pdf

0.远程连接
sudo ssh -p 22 root@113.113.113.113
//阿里云公(外)网IP地址
输入密码
回车
就建立好云服务器的远程连接了
1.先优化系统

cd /root/oneinstack

必须进入 oneinstack 目录下执行

./optimize.sh

请勿 bash ./optimize.sh(或者 sh)这样执行

2.数据库密码
cd /root/oneinstack

必须进入 oneinstack 目录下执行

grep dbrootpwd options.conf

显示数据库 root 密码

./reset_db_root_password.sh

更改数据库 root 密码

3.进入数据库
mysql -uroot -p
输入密码
回车
grant all privileges on test.* to username@'localhost' identified by 'password';

授权 username 给数据库 test 及密码 'password'(password修改成你自己的密码)

flush privileges;

权限立即生效

4.管理虚拟主机
cd /root/oneinstack
./vhost.sh
创建的文件及子目录权限都为:www
域名配置文件目录:
/usr/local/nginx/conf/vhost/
下面的 xxxx.conf 为域名绑定的配置文件
如需自己设置 xxxx.conf 请在命令行执行
vi xxxx.conf
进行设置

5.管理ftp
cd /root/oneinstack

必须进入 oneinstack 目录下执行

./pureftpd_vhost.sh

请勿 bash ./pureftpd_vhost.sh(或者 sh)这样执行

6.备份管理
cd /root/oneinstack

必须进入 oneinstack 目录下执行

./backup_setup.sh

设置备份参数

** 立即备份**
cd /root/oneinstack

必须进入 oneinstack 目录下执行

 ```./backup.sh```

立即备份

** 设置计划任务自动定时备份:**
如:每天凌晨一点备份,注:下面命令请勿重复执行
echo '0 1 * * * cd ~/oneinstack;./backup.sh > /dev/null 2>&1 & ' >> /var/spool/cron/root

** 查看本地备份:**
ls -l /data/backup/

7. 管理服务
Nginx:
service nginx {start|stop|status|restart|reload|configtest}
//注:如手工更改配置文件,强烈建议 reload
MySQL:
service mysqld {start|stop|restart|reload|status}
PHP:
service php-fpm {start|stop|restart|reload|status}
Pure-Ftpd:
service pureftpd {start|stop|restart|status}
Redis:
service redis-server {start|stop|status|restart|reload}
Memcached:
service memcached {start|stop|status|restart|reload}

8 升级版本
cd /root/oneinstack

必须进入 oneinstack 目录下执行

./upgrade.sh

9刷新 PHP 缓存
地址栏输入:
http://59.110.65.237/ocp.php
或者直接访问:
http://59.110.65.237/ocp.php?RESET=1

10.权限问题
网站根目录权限遵循: 文件 644, 文件夹 755 ,权限用户和用户组 www 如出现文件权限问题时,请执行下面 3 条命令: chown -R www.www /data/wwwroot/
find /data/wwwroot/ -type d -exec chmod 755 {} \;
find /data/wwwroot/ -type f -exec chmod 644 {} \;

上一篇下一篇

猜你喜欢

热点阅读