Linux Ubuntu下配置apache和php项目

1、安装apache
(1)、安装apache sudo apt-get install apache2

(2)、配置文件 sudo gedit /etc/apache2/apache2.conf在文件后面加上#ServerName ServerName 127.0.0.1

(3)、重启 sudo /etc/init.d/apache2 restart

(4)、打开浏览器输入http://127.0.0.1

出现apache的界面即可项目目录在/var/www/html里面,此目录不在apache目录里

2、安装MySQL
(1)安装:
sudo apt-get install mysql-server 输入两次密码
apt-get isntall mysql-client
sudo apt-get install libmysqlclient-dev

(2)运行sudo netstat -tap | grep mysql显示LISTEN即表示安装成功

(3)登陆数据库 mysql -u root -p输入刚设置的密码即可进入MySQL界面

(4)创建数据库create database miniprogram;

(5)看看有没有创建成功show databases; 在这里插入代码片

(6)选择数据库 use miniprogram;

(7)导入数据库`source  source /usr/local/miniprogram.sql;`   `show tables;`

3、安装php
(1)、安装:sudo apt-get install php7.0 查看php -v

(2)、找插件 apt-cache search libapache2-mod-php
在这里插入图片描述
(3)、安装插件sudo apt-get install libapache2-mod-php7.0

(4)、新建test.php cd /var/www/html vim test.phpsudo gedit test.php(不加sudo不能保存) 写入<?php phpinfo(); ?>

(5)浏览器输入http://localhost/test.php 即可看到php的信息

4、安装插件
(1)、跟数据库链接的插件 sudo apt-get install php7.0-mysql
(2)、解析xml模板的包 sudo apt-get install php7.0-xml php7.0-xmlrpc php7.0-xmlseclibs 遇到Call to undefined function Think\simplexml_load_string()这种错就有可能时没安装这些包

这里的时一些有可能需要的包,需要啥就下载啥sudo apt-get install php-mysql php-curl php-gd php-intl php-pear php-imagick php-imap php-mcrypt php-memcache php-ming php-ps php-pspell php-recode php-snmp php-sqlite php-tidy php-xmlrpc php-xsl;

猜你喜欢

转载自blog.csdn.net/weixin_43352213/article/details/83067342