总共需要配置下载服务httpd、mariadb、php、php-mysql
首先下载一个phpMyAdmin发行包,解压到html,修改名称方便我们使用
cd mysqladmin下我们可以看到一个readme.php是帮助手册,通过浏览器访问进行配置安装步骤
通过浏览器
首先复制一个配置文编辑
查看配置参数
添加到复制的配置文件中
这时无法连接的,提示mysql数据库无法连接,然后下载一个数据库连接服务yum install php-mysql服务
Apache下的论坛网站服务配置
首先在网上下载Discuz_X3.2_SC_UTF8.zip
j解压到httpd的默认发布目录/var/www/html
通过浏览器输入ip/upload发现需要读写权限对因修改如下图文件,开启selinux权限就可以安装了,配置好数据库的密码,以及网站管理员密码之后,安装完成
如图最后我们可以在右上角输入用户和密码登陆
wcgi配置
python+Apache+mod_wsgi+WSGIScriptAlias-Stack
webapp.cgi是一个cgi+python
yum install mod_wsgi.x86_64 -y
vim /etc/httpd/conf.d/webapp28.conf
<VirtualHost *:443>
ServerName webapp28.example.com
DocumentRoot /srv/webapp28.example.com/www
WSGIScriptAlias / /srv/webapp28.example.com/www/webapp.cgi //重点访问“ / ”指定通过WSGIScriptAlias到webapp.cgi的绝对路径
Customlog logs/webapp28.example.com.log combined
SSLEngine on
SSLCertificateKeyFile /etc/pki/tls/private/webapp18.key
SSLCertificateFile /etc/pki/tls/certs/webapp18.crt
</VirtualHost>
<Directory "/srv/webapp28.example.com">
# Options +ExecCGI
# AddHandler cgi-script .cgi
Require all granted
</Directory>
<VirtualHost *:80>
ServerName webapp28.example.com
RewriteEngine on
RewriteRule ^(/.*)$ https://%{HTTP_HOST}$1 [redirect=301]
</VirtualHost>