lnmp一键安装脚本
#本章并不使用,仅提供了解
#脚本执行命令
wget http://soft.vpser.net/lnmp/lnmp1.7.tar.gz -cO lnmp1.7.tar.gz && tar zxf lnmp1.7.tar.gz && cd lnmp1.7 && ./install.sh {
lnmp|lnmpa|lamp}
lnmp1.7脚本 某盘下载链接
提取码:so16
wordpress博客站点搭建:相关安装包下载
Discuz_X3.4_SC_UTF8【20191201】.zip
提取码:2sck
poweradmin-2.1.7.tgz
提取码:3zmq
wordpress-5.2.4-zh_CN.tar.gz
提取码:t38e
xcache-3.2.0.tar.gz
提取码:arkn
epel-aliyun-yum源
提取码:7c5r
实验开始
#准备一台虚拟机,默认主机已关闭防火墙、关闭SELINUX
主机版本 | 主机IP | 主机名 |
---|---|---|
CentOS 7 | 192.168.124.13 | C7-3 |
#配置yum源
[root@C7-3 ~]# cd /etc/yum.repos.d/
[root@C7-3 yum.repos.d]# mkdir 2020
[root@C7-3 yum.repos.d]# mv ./* 2020/ &> /dev/null
#上传yum源文件
[root@C7-3 yum.repos.d]# ll
total 8
drwxr-xr-x. 2 root root 204 Dec 24 12:05 2020
-rw-r--r-- 1 root root 2523 Nov 16 2019 aliyun-7.repo
-rw-r--r-- 1 root root 664 Nov 16 2019 epel-7.repo
[root@C7-3 yum.repos.d]# mkdir /usr/src/discuz
#将Discuz_X3.4_SC_UTF8【20191201】.zip 上传至该目录
[root@C7-3 yum.repos.d]# cd /usr/src/discuz/
[root@C7-3 discuz]# ll
total 11524
-rw-r--r-- 1 root root 11800498 Jun 4 14:50 Discuz_X3.4_SC_UTF8【20191201】.zip
#安装实验相关软件包
[root@C7-3 discuz]# yum -y install httpd php php-xml php-mysqlnd mariadb-server unzip
#解压Discuz
[root@C7-3 discuz]# unzip Discuz_X3.4_SC_UTF8【20191201】.zip
[root@C7-3 discuz]# ll
total 11620
-rw-r--r-- 1 root root 11800498 Jun 4 14:50 Discuz_X3.4_SC_UTF8【20191201】.zip
-rw-r--r-- 1 root root 18451 Jul 3 2019 qqqun.png
drwxr-xr-x 2 root root 102 Dec 1 2019 readme
-rw-r--r-- 1 root root 70883 Dec 1 2019 readme.html
drwxr-xr-x 13 root root 4096 Dec 1 2019 upload
drwxr-xr-x 4 root root 94 Dec 1 2019 utility
#将upload 目录移动至/var/www/html 下并重命名为 forum
#移动完成后修改属主属组为apache
[root@C7-3 discuz]# mv upload/ /var/www/html/forum
[root@C7-3 discuz]# chown -R apache:apache /var/www/html/forum
[root@C7-3 discuz]# ll /var/www/html/forum -d
drwxr-xr-x 13 apache apache 4096 Dec 1 2019 /var/www/html/forum
#启动mariadb服务
[root@C7-3 discuz]# systemctl start mariadb
[root@C7-3 discuz]# lsof -i:3306
-bash: lsof: command not found
[root@C7-3 discuz]# yum -y install lsof
#查看3306端口谁来监听
[root@C7-3 discuz]# lsof -i:3306
COMMAND PID USER FD TYPE DEVICE SIZE/OFF NODE NAME
mysqld 2548 mysql 14u IPv4 37388 0t0 TCP *:mysql (LISTEN)
[root@C7-3 discuz]# mysql
Welcome to the MariaDB monitor. Commands end with ; or \g.
……………………..
MariaDB [(none)]> create database ultrax;
Query OK, 1 row affected (0.00 sec)
MariaDB [(none)]> grant all on ultrax.* to ultrax@'localhost' identified by '123456';
Query OK, 0 rows affected (0.01 sec)
MariaDB [(none)]>