Ubantu 16.04 搭建 LAMP 网站

1. 配置lamp环境

更新安装包

apt-get update
apt update

  

安装php 5.6

    

apt-get install php5.6

如果出现一下报错则使用第三方源进行安装

img

apt-add-repository ppa:ondrej/php

如果使用第三方源安装报错则运行下面命令,然后重新使用第三方源进行安装php5.6

  

apt install software-properties-common

安装php5.6 扩展

apt-get install php5.6-gd
apt-get install php5.6-mysql

安装apache2

apt install apache2
apt-get install libapache2-mod-php5.6

安装mysql

apt install mysql-server php5.6-mysql //注意在安装过程中会让你设置密码可以设置也可以不设置直接回车
apt-get install mysql-client

2.安装memcached

apt-get install memcached

3.开启php_memcache扩展

在/etc/php/5.6/apache2/php.ini

extension=php_memcache.dll
[Memcache]
memcache.allow_failover=1
memcache.max_failover_attempts=20
memcache.chunk_size=8192
memcache.default_port=11211

4.服务器web项目部署

利用xshell等上传web项目到服务器上

如果web项目使用到数据库

mysql -u root -p                //进入mysql 回车后输入密码
create database 数据库的名字;   //创建数据库
show databases;                 //查看数据库是否创建成功
use 数据库的名字 ;               //进入数据库
source 文件的路径/xx.sql;       //导入sql文件 如:source /usr/music.sql
show tables;                   //查看sql文件是否导入成功

将项目放到/var/www/html目录下

修改项目数据库配置

重启服务器

service apache2 restart 重启apache服务
service mysql restart 重启mysql服务

6.通过域名或IP即可访问该项目**

如果服务器为命令行没有桌面版(GUI)的则使用w3c 工具判断是否可以访问

apt-get install w3m w3m-img -y  安装w3c工具
w3m localhost/项目目录

注意:如果在阿里云上搭建则要开启对应端口否则不能访问

 

posted @ 2020-07-20 13:29  whiteljw  阅读(152)  评论(0)    收藏  举报