apache2+php7.0安装

sudo apt-get install apache2 php7.0 php7.0-json php7.0-gd php7.0-sqlite curl libcurl3 libcurl4-openssl-dev

2 如果1中命令执行报错:未找到对应的安装包,可以先执行以下命令查询可用的安装包版本:

“sudo apt-cache search php”查询软件仓库中的php版本号,然后再"sudo apt-get install php-查询到的版本号 " 进行安装

3 接着安装php

sudo apt-get install php7.0-curl php7.0-gd php7.0-cgi php-pear php7.0-dev build-essential

sudo apt-get install libpcre3-dev php7.0 libapache2-mod-php7.0 php-apcu gparted

4 关于php apc安装,(可选php缓存)

sudo apt-get install php-apcu php-apcu-bc

5 配置apcu.ini文件(/etc/php/7.0/cgi/conf.d $)

cd /etc/php/7.0/cgi/conf.d

extension=apcu.so
apcu.enabled=1
apcu.shm_size=30

6 配置文件权限

在以下目录下,编辑以下文件:

/etc/apache2/sites-enabled $ sudo nano 000-defult

 
    ServerAdmin webmaster@localhost 
    #DirectoryIndex index.html index.php 
    DocumentRoot /var/www 
     
        Options FollowSymLinks
        AllowOverride Allow
   

     
        Options Indexes FollowSymLinks MultiViews
        AllowOverride Allow
        Order allow,deny
        Allow from all
   

    
    ScriptAlias /cgi-bin/ /usr/lib/cgi-bin/
     
        AllowOverride Allow
        Options +ExecCGI -MultiViews +SymLinksIfOwnerMatch
        Order allow,deny
        Allow from all
   
 
    
    ErrorLog ${APACHE_LOG_DIR}/error.log
    
    LogLevel warn
    
    CustomLog ${APACHE_LOG_DIR}/access.log combined

7 重新引导apache2

sudo a2enmod rewrite
sudo a2enmod headers

sudo systemctl restart apache2

8 设置SSL密码

 sudo openssl genrsa -des3 -out server.key 1024

(填写并确认一个大于等于4个字符的密码)

sudo openssl rsa -in server.key -out server.key.insecure

sudo openssl req -new -key server.key -out server.csr(设置密码、国家公司个人等认证数据)

sudo openssl x509 -req -days 365 -in server.csr -signkey server.key -out server.crt

sudo cp server.crt /etc/ssl/certs 

sudo cp server.key /etc/ssl/private 

sudo a2enmod ssl

sudo a2ensite default-ssl

sudo systemctl restart apache2

9 在路径 /var/www/下放入自己的程序就可以在浏览器上,通过IP/{programname}来访问

浏览器上直接访问IP将显示index.html文件,默认显示apache的协议文件

apache2+php7.0安装_第1张图片 标题

 

欢迎感兴趣的朋友,交流学习!2312247878

 

 

 

 

你可能感兴趣的:(apache2+php7.0安装)