arch linux上安装 httpd+php+mysql+ openssl的教程


这篇文章主要介绍“arch linux上安装 httpd+php+mysql+ openssl的教程”,在日常操作中,相信很多人在arch linux上安装 httpd+php+mysql+ openssl的教程问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”arch linux上安装 httpd+php+mysql+ openssl的教程”的疑惑有所帮助!接下来,请跟着小编一起来学习吧!  在arch linux安装则是非常的容易,只要执行:  # pacman -Sy apache php mysql openssl  根据提示选择输入Y即可安装!  1.修改apache配置文件  默认的情况,apache是不支持PHP的,请修改配置文件:  vi /etc/httpd/conf/httpd.conf  把  #LoadModule php5_module lib/apache/libphp5.so  的#去掉:  LoadModule php5_module lib/apache/libphp5.so  因为apache默认的情况没有启动ssl,所以要:  1) 修改/etc/conf.d/httpd  把: HTTPD_USE_SSL=”no”  改成:HTTPD_USE_SSL=”yes”  2) 生成CA的key  # cd /etc/httpd/conf  # openssl req -new -x509 -newkey rsa:1024 -days 3650 -keyout server.key -out server.crt  # openssl rsa -in server.key -out server.key  3) 修改/etc/httpd/conf/ssl.conf  SSLCertificateFile /etc/httpd/conf/server.crt  SSLCertificateKeyFile /etc/httpd/conf/server.key  最后启动apache  /etc/rc.d/httpd start  2.启动mysql  /etc/rc.d/mysqld start  最后你可以打开WEB测试一下:  简单吧?  下面是我的ssl文件:  Listen 443  AddType application/x-x509-ca-cert .crt  AddType application/x-pkcs7-crl .crl  SSLPassPhraseDialog builtin  SSLSessionCache dbm:/var/log/httpd/ssl_scache  SSLSessionCacheTimeout 300  SSLMutex file:/var/log/httpd/ssl_mutex  SSLRandomSeed startup builtin  SSLRandomSeed connect builtin  # 这里我写直接的IP地址  开发云主机域名DocumentRoot “/data/blog”  ServerName blog.ourlinux.net:443  ServerAdmin bixuan@ourlinux.net  ErrorLog /var/log/httpd/blog.ourlinux.net_443_error_log  TransferLog /var/log/httpd/blog.ourlinux.net_443_access_log  SSLEngine on  SSLCipherSuite ALL:!ADH:!EXPORT56:RC4+RSA:+HIGH:+MEDIUM:+LOW:+SSLv2:+EXP:+eNULL  SSLCertificateFile /etc/httpd/conf/server.crt  SSLCertificateKeyFile /etc/httpd/conf/server.key  SSLCACertificatePath /etc/httpd/conf/ssl_blog.ourlinux.net  SSLCACertificateFile /etc/httpd/conf/server.crt  SSLVerifyClient require  SSLVerifyDepth 1  SSLOptions +StdEnvVars  SSLOptions +StdEnvVars  SetEnvIf User-Agent “.*MSIE.*”  nokeepalive ssl-unclean-shutdown  downgrade-1.0 force-response-1.0  CustomLog /var/log/httpd/ssl_request_log  ”%t %h %{SSL_PROTOCOL}x %{SSL_CIPHER}x “%r” %b”  补充:因为我这里的ssl里有虚拟主机,所以务必在:httpd.conf里加上:  NameVirtualHost ip:443  这句!  每次修改配置文件,请记着:reload  # /etc/rc.d/httpd reload到此,关于“arch linux上安装 httpd+php+mysql+ openssl的教程”的学习就结束了,希望能够解决大家的疑惑。理论与实践的搭配能更好的帮助大家学习,快去试试吧!若想继续学习更多相关知识,请继续关注开发云网站,小编会继续努力为大家带来更多实用的文章!

相关推荐: mysql中标识列的用法

这篇文章将为大家详细讲解有关mysql中标识列的用法,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。标识列是什么?标识列又称为自增长列。含义:可以不用手动的插入值,系统提供默认的序列值特点:1、标识列必须和主键搭配吗?不一定,…

免责声明:本站发布的图片视频文字,以转载和分享为主,文章观点不代表本站立场,本站不承担相关法律责任;如果涉及侵权请联系邮箱:360163164@qq.com举报,并提供相关证据,经查实将立刻删除涉嫌侵权内容。

(0)
打赏 微信扫一扫 微信扫一扫
上一篇 06/19 16:32
下一篇 06/19 16:32

相关推荐