您当前的位置:首页 > 计算机 > 服务器 > 网络服务

Ubuntu18.04 搭建LAMP和安装开源商城

时间:11-15来源:作者:点击数:

安装LAMP

一. Apache2 web 服务器的安装
  1. sudo apt-get update
  2. sudo apt-get upgrade
  3. 修改 Apache2 运行用户/用户组及修改方法
    配置文件 /etc/apache2/apache2.conf
    108 # These need to be set in /etc/apache2/envvars
    109 User ${APACHE_RUN_USER}
    110 Group ${APACHE_RUN_GROUP}
    /etc/init.d/apache2, /etc/logrotate.d/apache2, etc.
    export APACHE_RUN_USER=www-data
    export APACHE_RUN_GROUP=www-data
    我这里就不更改了,就用回www-data
二. MySQL Server 的安装
  1. sudo apt-get install mysql-server
  2. sudo apt-get isntall mysql-client
  3. sudo apt-get install libmysqlclient-dev
  4. 注:20190721
    我用ubuntu18.04 安装时,没有提示设置密码! 安装成功后就直接用本机的 root 用户 和密码直接能登录!!
    安装过程中会提示设置密码什么的,注意设置了不要忘了,安装完成之后可以使用如下命令来检查是否安装成功:
    sudo netstat -tap | grep mysql
    通过上述命令检查之后,如果看到有mysql 的socket处于 listen 状态则表示安装成功。
  5. mysql 设置密码
    mysqladmin -uroot password '123
    登录:
    mysql -uroot -p
三. PHP7.0

sudo apt-get install php7.0 libapache2-mod-php7.0 php7.0-mysql

注意:

我这装是没有安装gd库的,到后面网站的验证码是不能显示出来的,所以我补安装gd库

可能出现的原因服务器中的php.ini没有配置开启gd库的支持。

解决方法:

第一步:/etc/php/7.0/apache2中找到php.ini文件用笔记本打开,找到extension=php_gd2.dll把前面的;号去掉

第二步:安装gb库扩展,执行命令 sudo apt-get install php7.0-gd 提示要安装依赖:

  1. php7.0-gd : Depends: libgd3 (>= 2.1.1) but it is not going to be installed
  2. sudo apt-get install libgd3
    libgd3 : Depends: libfontconfig1 (>= 2.11.94) but it is not going to be installed
  3. sudo apt-get install libfontconfig1
    libfontconfig1 : Depends: fontconfig-config (= 2.11.94-0ubuntu1.1) but 2.12.6-0ubuntu2 is to be installed
  4. sudo apt-get install fontconfig-config
  5. sudo apt-get install fontconfig-config=2.11.94-0ubuntu1.1 提示Do you want to continue? [Y/n] Y
  6. sudo apt-get install php7.0-gd 安装成功
    有报错不用怕,一步步按要求操作就可以了,祝你好运!

第三步:重启apache服务器 执行命令 sudo /etc/init.d/apache2 restart

测试

重启服务

  1. service apache2 restart
  2. service mysql restart
  3. 测试Apache能否解析PHP
    sudo chmod 777 /var/www
    vim /var/www/html/phpinfo.php
    文件中写:<?php echo phpinfo();?>
    浏览器访问:http://ip/phpinfo.php,出现PHP Version网

这里我没有改变index.html 的内容,是apache2自带的

在这里插入图片描述
四. 安装PHPSHE商城系统 V1.7
  1. 下载 http://www.phpshe.com/phpshe
  2. 把phpshe1.7文件所有文件放在/var/www/html/中
  3. 使用scp 传文件就可以了
  4. 看安装说明,这里使有用777权限不安全,就用更接用户和组
  5. 查出apach2 用户名和组名 (在安装apache2时有说明)
  6. 更改网站源码权限:命令: sudo chown -R www-data.www-data ./html/
  7. 安装phpshe
    浏览器打开 http://192.168.3.193/install/ 安要求填写
方便获取更多学习、工作、生活信息请关注本站微信公众号城东书院 微信服务号城东书院 微信订阅号
推荐内容
相关内容
栏目更新
栏目热门