美文网首页
liunx 搭建phpstudy并配置ssl(腾讯云apache

liunx 搭建phpstudy并配置ssl(腾讯云apache

作者: Hahn_z | 来源:发表于2018-10-17 01:17 被阅读0次

    1.安装phpstudy

    PHP study官网地址有介绍http://lamp.phpstudy.net

    wget -c http://lamp.phpstudy.net/phpstudy.bin #下载

    chmod +x phpstudy.bin    #权限设置

    ./phpstudy.bin     #运行安装

    #安装时间看配置而定

    phpstudy (start|stop|restart) #phpstudy 开启 关闭 重启

    phpstudy (add|del) # phpstudy 添加站点 删除站点  

    下面提示输入你的域名(域名需要解析)

    操作完成了,需要在ftp进行文件操作

    2.安装FTP

    wget -c http://lamp.phpstudy.Net/phpstudy-ftpd.sh #下载

    chmod +x phpstudy-ftpd.sh #设置权限

    ./phpstudy-ftpd.sh #安装

    phpstudy ftp (add|del) # FTP添加和删除

    下面提示输入FTP的名称 密码 和/phpstudy/www/你phpstudy add的名称

    3.登录FTP

    /phpstudy/www/你phpstudy add的名称

    这个就是根目录

    4.配置腾讯云SSL

    4.1 登录root(需要配置FTP用户的权限)

    4.2  输入sudo visudo

    4.3 在root ALL=(ALL)  ALL下增加

    FTP名称  ALL=(ALL)  ALL

    参考链接https://www.aliyun.com/jiaocheng/132189.html

    4.4 登录FTP

    4.5 sudo chmod 777 /phpstudy/目录 (这里输入你想要给权限的目录,很多目录是只有读的权限)

    4.6 下载ssl证书(需要在腾讯云的SSL证书中申请),将证书放在apache的conf目录下(我安装PHP5.5 apache 的目录是/phpstudy/server/httpd/conf)

    4.7 编辑Apache根目录下 conf/httpd.conf 文件,找到 #LoadModule ssl_module modules/mod_ssl.so 和 #Include conf/extra/httpd-ssl.conf,去掉前面的#号注释;

    4.8 编辑Apache根目录下 conf/extra/httpd-ssl.conf 文件,修改如下内容:

    Listen 443

    <VirtualHost 0.0.0.0:443>

    DocumentRoot "/phpstudy/www/123.com" #根目录

    ServerName www.123.com #域名

    SSLEngine on #开启SSL

    #文件路径

    SSLCertificateFile /phpstudy/server/httpd/conf/2_www.123.com.crt

    SSLCertificateKeyFile /phpstudy/server/httpd/conf/3_www.123.com.key

    SSLCertificateChainFile /phpstudy/server/httpd/conf/1_root_bundle.crt

    </VirtualHost>

    4.9 phpstudy restart 重启PHP study 可以访问https

    相关文章

      网友评论

          本文标题:liunx 搭建phpstudy并配置ssl(腾讯云apache

          本文链接:https://www.haomeiwen.com/subject/mzzkzftx.html