准备环境
防火墙,selinux关掉
[root@boke ~]#yum -y install mariadb mariadb-server mariadb-libs php php-mysql php-gd php-fpm php-cli gd httpd 安装lamp环境
[root@boke ~]# systemctl start httpd mariadb 启动httpd和mariadb
搭建博客
配数据库
[root@boke ~]# mysqladmin -uroot password "123" 设置我mariadb的初始化密码为123
要进入数据库当中,因为博客和论坛,有数据存储,在博客里写东西会存储到数据库当中。
[root@boke ~]# mysql -u root -p123 进入数据库当中
MariaDB [(none)]> create database tianyun; 创建tianyun数据库
MariaDB [(none)]> exit 退出去回到系统
配置apache
[root@boke ~]# vim /etc/httpd/conf.d/tianyun.conf 这个配置文件必须以conf结尾
VirtualHost是虚拟主机的意思,在这里它默认监听本机的80端口(虚拟主机配置网站,一台主机可以跑多个网站)【开发写好代码给我,我直接解压到这个里面】
DocumentRoot是网站的主目录
httpd配置完毕
上传网站的源代码
这些文件,其实就是公司开发写好的代码,它们写完之后会放一个目录,然后压缩给我们。
[root@boke ~]# mkdir -p /web/tianyun
[root@boke ~]# cp -rf wordpress/* /web/tianyun/ (导入网站源代码) wordpress下的所有强制拷贝到/下的tianyun
[root@boke ~]# chmod -R 777 /web 给递归权限
[root@boke ~]# systemctl restart httpd 重启httpd服务
复制ip地址,到浏览器输入
让网站和数据库连接
博客搭建完毕
搭建论坛
毁掉网站
开发给你写代码,如果没有放到一个目录下,放到多个目录下,要把多个目录下的东西拷贝走。
上传luntan安装包 unzip 解压它 看看出来几个压缩包 然后就cp 上
[root@boke ~]# unzip Discuz_X3.4_SC_UTF8.zip
[root@boke ~]# mkdir -p /web/luntan 写网站的目录
[root@boke ~]# cp -rf readme/* upload/* utility/* /web/luntan/ 导代码写压缩包,拷贝到根下的web下的luntan
[root@boke ~]# chmod -R 777 /web
配置数据库
[root@boke ~]# mysql -uroot -p123 上面已经设置了初始化密码进去直接建库起名字叫luntan
MariaDB [(none)]> create database luntan;
MariaDB [(none)]> exit
配置apache
[root@boke ~]# vim /etc/httpd/conf.d/luntan.conf
[root@boke ~]# systemctl restart httpd 重启服务
在浏览器输入ip访问,luntan就出来了
【注意】多看书,少熬夜,腹有诗书气自华。