有没有哪个网站可以做LCM模组wordpress+刷新
一、搭建 nginx 服务
1.下载环境依赖包
- 建议root模式执行~
 
yum -y install gcc gcc-c++ pcre-devel zlib-devel make
 
2.现在nginx安装包
- 回到根目录,创建文件夹opt,如果自己有文件夹就不用管
 
cd
cd ..
cd .. 
mkdir opt
 
-  
官网下载linux包:Index of /download/ (nginx.org)
 -  
也可以输入命令:
 
wget http://nginx.org/download/nginx-1.22.1.tar.gz
 
- 下载完成后,解压文件
 
tar -xvf nginx-1.22.1.tar.gz
 
- 改个名字吧,你可以跳过这一步
 
mv nginx-1.22.1 nginx
 
- 进入nginx文件夹
 
cd nginx
 
- 执行命令:
 
注意你的安装位置
./configure --prefix=/usr/local/nginx --conf-path=/opt/nginx/conf/nginx.conf
 
yum -y install gcc gcc-c++ autoconf automake makeyum install -y pcre pcre-develyum install -y zlib zlib-develyum -y install pcre  pcre-devel zlib  zlib-devel openssl openssl-devel
 
- 开始安装
 
./configure --with-stream
 
- 安装完成之后编译
 
make
 
- 安装编译后的文件
 
make install
 
3.安装nginx源
curl -o /etc/yum.repos.d/epel.repo http://mirrors.aliyun.com/repo/epel-7.repo
 
- 安装常用软件源
 
yum -y install epel-release
 
- 安装modules模块
 
yum -y install nginx-all-modules.noarch
 
3.启动nginx
-默认安装在/usr/local/nginx里。
进入sbin文件夹中 执行./nginx启动nginx。
-至此nginx的安装就结束了,浏览器输入IP:端口号查看是否可以进入nginx主界面,进入则成功。
- 进入nginx文件下
 
cd
cd /usr/local/nginx
 
- 创建文件夹
 
mkdir logs
 
- 创建文件
 
touch error.log
 
- 生成nginx.pid文件
 
/usr/local/nginx/sbin/nginx -c /usr/local/nginx/conf/nginx.conf
 
4.重新启动 nginx
/usr/local/nginx/sbin/nginx -s reload
 
- 查看nginx是否启动
 
ps -ef | grep nginx
 
- 成功案例:
 

5.关闭防火墙
systemctl stop firewalld
 
6.启动nginx服务
默认安装在/usr/local/nginx里。
进入sbin文件夹中 执行./nginx 来启动nginx服务。
cd /usr/local/nginx/sbin
./nginx
 

-  
至此nginx的安装就结束了。
 -  
浏览器输入IP:端口号查看是否可以进入nginx主界面,进入则成功。
 

- 如果关机服务器,重新启动只需关闭防火墙和启动nginx的服务即可。
 
7.自启动
- 直接编辑vim /etc/rc.local文件
 
vim /etc/rc.local
 
- 在文件内容最底下添加启动命令:
 
/usr/local/nginx/sbin/nginx
 
7.其他
注意nginx默认端口号是80.需要提前去阿里云安全组中开放端口。同时把本机的防火墙关闭。
如果想要修改端口号可以去conf下的nginx.conf中修改
修改完成后去sbin文件夹中执行 ./nginx -s reload 重启nginx

二、搭建 mysql 服务
1.安装mysql环境依赖包
-  
换个地方吧
cd /usr/ sudo chmod -R 777 local cd local -  
官网下载:https://downloads.mysql.com/archives/community

 -  
命令下载:
 
wget https://dev.mysql.com/get/Downloads/MySQL-5.7/mysql-5.7.27-linux-glibc2.12-x86_64.tar.gz
 
wget https://dev.mysql.com/get/Downloads/MySQL-5.7/mysql-5.7.40-linux-glibc2.12-x86_64.tar.gz
 
2.解压mysql安装包
tar -xvf mysql-5.7.40-linux-glibc2.12-x86_64.tar.gz
 
- 换名
 
mv mysql-5.7.40-linux-glibc2.12-x86_64 mysql
 
-  在 /usr/local/mysql目录下创建data目录
 
mkdir /usr/local/mysql/data
 
-  
创建mysql用户组和用户
cat /etc/group | grep mysql cat /etc/passwd |grep mysql groupadd mysql useradd -r -g mysql mysql -  
更改mysql目录下所有的目录及文件夹所属的用户组和用户,以及权限
chown -R mysql:mysql /usr/local/mysql chmod -R 755 /usr/local/mysql 
3.初始密码查询
- 编译安装并初始化mysql,务必记住初始化输出日志末尾的密码(数据库管理员临时密码)
 
cd /usr/local/mysql/bin
./mysqld --initialize --user=mysql --datadir=/usr/local/mysql/data --basedir=/usr/local/mysql
 
 
一定复制好初始密码!
 一定复制好初始密码!
 一定复制好初始密码!
- 编辑配置文件my.cnf,添加配置如下(这里和转的不一样,转的直接使用不行)
 
vim /etc/my.cnf
 
[mysqld]
basedir = /usr/local/mysql
datadir = /usr/local/mysql/data
socket = /usr/local/mysql/mysql.sock
character-set-server=utf8
port = 3306
sql_mode=NO_ENGINE_SUBSTITUTION,STRICT_TRANS_TABLES
[client]
socket = /usr/local/mysql/mysql.sock
default-character-set=utf8
 
4.启动服务器
/usr/local/mysql/support-files/mysql.server start
 
- 添加软连接,并重启mysql服务
 
ln -s /usr/local/mysql/support-files/mysql.server /etc/init.d/mysqlln -s /usr/local/mysql/bin/mysql /usr/bin/mysql
 
- 启动服务
 
service mysql restart
 
5.登录mysql
修改密码(密码为步骤4生成的临时密码)
mysql -u root -p
然后输入刚刚的初始密码!
 
- 修改默认密码
 
SET PASSWORD = PASSWORD('123456');
ALTER USER 'root'@'localhost' PASSWORD EXPIRE NEVER;
FLUSH PRIVILEGES;
 
- 退出mysql,然后使用新密码登录
 
exit
 
6. 开放远程连接
mysql>use mysql;msyql>update user set user.Host='%' where user.User='root';mysql>flush privileges;
 
7.设置开机自动启动
- 将服务文件拷贝到init.d下,并重命名为mysql
 
cp /usr/local/mysql/support-files/mysql.server /etc/init.d/mysqld
 
- 赋予可执行权限
 
chmod +x /etc/init.d/mysqld
 
- 添加服务
 
chkconfig --add mysqld
 
- 显示服务列表
 
chkconfig --list
 
备注说明: 如果忘记了Mysql密码
1、停掉mysql服务 service mysql stop
2、修改/etc/my.cnf 文件,增加 skip-grant-tables ,作用是登陆是跳开密码校验
3、登陆 mysql -u root
4、修改密码 依次执行以下操作
use mysql
update mysql.user set authentication_string=password(‘123456’) where
user=‘root’;
flush privileges;
 
5、 重启mysql服务
service mysql restart
 
8.查看端口
netstat -tunlp | grep mysql
 
9.尝试连接

- mysql安装完毕
 
