搭建LAMP

1:搭建nfs服务器

yum install nfs-utils

2:建立用NFS文件共享的目录

mkdir -m 777 /nfs

3:NFS服务程序的配置文件为/etc/exports 赋予读写,数据实时同步备份,数据优先保存到内存但不进行备份

vi /etc/exports
/nfs 192.168.100.*(rw,sync,root_squash)

4:传文件/NFS的目录下

yum install lrzsz

4:重启NFS守护进程

systemctl restart rpcbind
systemctl start nfs-server

5:搭建apeach1

yum install httpd php php-mysql

6:搭建apeach2

yum install httpd php php-mysql

7:查看是否能挂载apeach1 apeach2

showmount -e 192.168.100.50

8:挂载到/var/www/html目录 apeach1 apeach2

mount 192.168.100.50:/nfs /var/www/html

9:查看是否挂载成功

df -hT

10:查看/var/www/html

cd /var/www/html
ls

11:安装解压软件apeach1 apeach2

yum install -y unzip

12:解压压缩包

unzip Discuz_X3.2_SC_UTF8.zip  -d /var/www/html/

13:将/var/www/html/移动upload目录下

mv upload/* /var/www/html

14:重启httpd服务

systemctl restart httpd

15:赋予config data uc_client uc_server目录下的文件所有权限

chmod -R 777 config data uc_client uc_server

16:搭建数据库

yum install mariadb*

17:重启数据库

systemctl restart mariadb

18:创建数据库访问密码

mysql_secure_installation
Setting the root password ensures that nobody can log into the MariaDB
root user without the proper authorisation.

Set root password? [Y/n] 
New password: 
Re-enter new password: 
Password updated successfully!
Reloading privilege tables..
 ... Success!


By default, a MariaDB installation has an anonymous user, allowing anyone
to log into MariaDB without having to have a user account created for
them.  This is intended only for testing, and to make the installation
go a bit smoother.  You should remove them before moving into a
production environment.

Remove anonymous users? [Y/n] y
 ... Success!

Normally, root should only be allowed to connect from 'localhost'.  This
ensures that someone cannot guess at the root password from the network.

Disallow root login remotely? [Y/n] y
 ... Success!

By default, MariaDB comes with a database named 'test' that anyone can
access.  This is also intended only for testing, and should be removed
before moving into a production environment.

Remove test database and access to it? [Y/n] y
 - Dropping test database...
 ... Success!
 - Removing privileges on test database...
 ... Success!

Reloading the privilege tables will ensure that all changes made so far
will take effect immediately.

Reload privilege tables now? [Y/n] y
 ... Success!

Cleaning up...

All done!  If you've completed all of the above steps, your MariaDB
installation should now be secure.

19:登录mysql数据库

mysql -uroot -p123456
Welcome to the MariaDB monitor.  Commands end with ; or \g.
Your MariaDB connection id is 10
Server version: 5.5.68-MariaDB MariaDB Server

Copyright (c) 2000, 2018, Oracle, MariaDB Corporation Ab and others.

Type 'help;' or '\h' for help. Type '\c' to clear the current input statement.

MariaDB [(none)]> show databases;
+--------------------+
| Database           |
+--------------------+
| information_schema |
| mysql              |
| performance_schema |
+--------------------+
3 rows in set (0.00 sec)

MariaDB [(none)]> grant all privileges on *.* to 'root'@'%' identified by '123456';

MariaDB [(none)]>flush privileges;

20:输入IP地址搭建的论坛

.......................................................................

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值