基础网络配置
Selinux权限
关闭selinux :
sentenforce 0
vi /etc/seliunx/config
将参数改为SELINUX=disabled
修改配置文件 /etc/sysconfig/network-scripts/ifcfg-ens33
修改IP为静态IP
修改参数BOOTROTO为static
添加IPADDR,NETMASK,GATEWAY 网段为路由器的网段
重启network : systemctl restart network
关闭防火墙 : systemctl stop firewalld
修改/etc/resolv.conf
配置对应yum源
配置本地源(使用的核心原则是:不与存在相同软件但是不同版本的源交叉使用)
备份网络源: tar -zcf /yum.tar.gz /etc/yum.repos.d/*
清空原有仓库文件: rm -rf /etc/yum.repos.d/*
配置新的仓库文件
vi /etc/yum.repos.d/仓库文件名.repo
添加内容:[源标识(不与文件中其他源标识重名)]
name=
enabled=1
gpgcheck=0
baseurl(本地用file://网络用 http:// https:// mirrors:// )
临时挂载: mount /dev/sr0 /mnt
开机自动挂载: vi /etc/fstab
在最后一行添加: 设备绝对路径 挂载点 文件系统类型 default 0 0
如: /dev/sr0 /mnt iso9660 defaults 0 0
验证文件内容是否正确: mount -a
重新生成缓存yum repolist
安装相应服务配置
安装 httpd php-mysql php mariadb*
mariadb的使用
数据库配置文件:/etc/my.cnf
服务名称:mariadb
端口号:tcp 3306
创建数据库访问密码:mysql_secure_installation
访问数据库: mysql -hIP地址 -u用户名 -p密码 -P端口号
本地访问:mysql -uroot -p密码
修改默认端口号:/etc/my.cnf
在[mysqld]标识下添加 port=新端口号
php的使用
php设置默认识别的web服务器
查看当前系统安装的php版本:php --version
vi /etc/php.d/双击tab键
罗列信息:rpm -ql php
vsftp服务
上传软件包到/var/www/html(上传方式使用软件上传,搭建自有的vsftp服务)
安装vsftp服务: yum install -y vsftpd
进入/etc/vsftpd/vsftpd.conf
修改参数anon_upload_enable=YES前的#删除
修改目录/var/ftp/pub 所有人都有写权限:chmod 777 /var/ftp/pub
重启vsftpd服务:systemctl restart vsftpd
客户端访问就可以上传文件:打开任一目录,在地址栏上输入:ftp://服务器IP
Discuz安装
解压软件包到/var/www/html中:
unzip 软件包路径 -d /var/www/html
将安装引导程序复制/移动到网站根目录下:
mv /var/www/html/upload/* /var/www/html
通过浏览器安装网站: 在地址栏输入 http://服务端IP
若出现下面这种情况
根据提示修改文件权限:
chmod -R 777 /var/www/html/{config,data,uc_client,uc_server}