1. 关闭防火墙或设置策略,selinux
2. 创建ftp用户,设置不可登陆系统;
#useradd -s /sbin/nologin ftpadmin
#passwd ftpadmin
3. 搭建FTP,通过ftp将网站上传至服务器网站根目录;
#yum install vsftpd
#echo ‘local_root=/var/download
chroot_list_file=/etc/vsftpd/chroot_list’ >>/etc/vsftpd/vsftpd.conf
echo ftpadmin > /etc/vsftpd/chroot_list
效果如图:
重启vsftpd
4. 测试FTP:在本地登陆ftp://IP 进行上传下载,并把网站程序包上传(本例以discuz论程序)
5. 搭建LAMP环境,给mysql数据库授权管理用户和管理地址
#yum install -y mariadb-server
#systemctl start mariadb
#systemctl enable mariadb
#mysql
>grant all on *.* to 'admin'@'IP' identified by '123456';
#yum install httpd php php-mysql
#start和enable httpd
解压网站程序包
#unzip Discuz_X3.0_SC_UTF8.zip //出现upload目录,是论坛目录
#cp -r upload /var/www/html/bbs
#chown -R apache.apache /var/www/html/bbs
访问http://本机IP/bbs/install进行安装,登陆到管理中心进行添加板块
搭建完成