博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
LINUX下 lamp安装及配置
阅读量:6307 次
发布时间:2019-06-22

本文共 2257 字,大约阅读时间需要 7 分钟。

环境 CenterOS

下载lamp:地址 https://lamp.sh/download.html

事先安装 wget, screen ,git,unzip

按照网站上的说明,逐步执行。

注意:

1.lamp安装mysql时时间会比较久,不要打断安装

在安装lamp时,会有一些默认的设置选项,一般选择默认即可。但是在一个 HTTP,HTTPS的选项时,选择N,这个配置选项是询问是否设置HTTP自动转换成HTTPS,因为本地并没有HTTPS的证书,所以本地网址访问为HTTP,如果设置为Y,会自动重定向为HTTPS

 

程序目录

  • MySQL 安装目录: /usr/local/mysql
  • MySQL 数据库目录:/usr/local/mysql/data(默认,安装时可更改路径)
  • MariaDB 安装目录: /usr/local/mariadb
  • MariaDB 数据库目录:/usr/local/mariadb/data(默认,安装时可更改路径)
  • Percona 安装目录: /usr/local/percona
  • Percona 数据库目录:/usr/local/percona/data(默认,安装时可更改路径)
  • PHP 安装目录: /usr/local/php
  • Apache 安装目录: /usr/local/apache
  • phpMyAdmin 安装目录: /data/www/default/phpmyadmin

 

网站目录:

  • 默认的网站根目录: /data/www/default
  • 默认页位置: /data/www/default/index.html
  • 新建站点默认目录: /data/www/域名/web
  • phpmyadmin 后台地址: http://域名或IP/phpmyadmin/
    (若目录已改名,此处应为改名后的地址,比如 http://域名或ip/admin_8989/)
  • phpmyadmin 默认用户名:root 默认密码:root
    (此密码为 MySQL 的 root 密码。在安装时会要求输入,如不输入则为默认密码 root)
  • XCache 后台地址: http://域名或IP/xcache/
  • XCache 默认用户名:admin 默认密码:123456
    (用户名和密码在配置文件 /usr/local/php/php.d/xcache.ini 中定义)

配置文件:

    • Apache 日志目录: /usr/local/apache/logs
    • Apache SSL 配置文件: /usr/local/apache/conf/extra/httpd-ssl.conf
    • 新建站点配置文件: /usr/local/apache/conf/vhost/domain.conf
    • PHP 配置文件: /usr/local/php/etc/php.ini
    • PHP 所有扩展配置文件目录: /usr/local/php/php.d/
    • MySQL 配置文件: /etc/my.cnf

命令一览:

  • MySQL/MariaDB/Percona Server 命令:

/etc/init.d/mysqld (start|stop|restart|status)

  • Apache 命令:

/etc/init.d/httpd (start|stop|restart|status)

  • Memcached 命令(可选安装)

/etc/init.d/memcached (start|stop|restart|status)

  • Redis 命令(可选安装)

/etc/init.d/redis-server (start|stop|restart|status)

 

安装完成lamp后,来配置项目

项目地址我放在/data/www/shop  这个目录下,

我希望访问devwww.shop.com这个域名,可以访问这个项目。则还需要2步配置

1.配置host

host 地址为/etc/hosts

sudo su

vi /etc/hosts

i

添加以行代码:   127.0.0.1    devwww.shop.com

esc

:wq!

2.配置虚拟域名

cd /usr/local/apache/conf/extra

sudo su

vi httpd-vhosts.conf

添加以下代码

<VirtualHost *:80>

ServerName devwww.shop.com
ServerAlias devwww.shop.com
DocumentRoot /data/www/shop
<Directory /data/www/shop>
    SetOutputFilter DEFLATE
    Options FollowSymLinks
    AllowOverride All
    Order Deny,Allow
    Require all granted
    DirectoryIndex index.php index.html index.htm
</Directory>
</VirtualHost>

 

然后重启apache即可。

重启apache 代码为

severice httpd restart

 

个人小结:除了安装的命令不一样,程序目录地址一样,配置apache,php扩展等,配置相关的思路和方法与windows下相同

 

转载于:https://www.cnblogs.com/xlban163/p/9963390.html

你可能感兴趣的文章
find和xargs
查看>>
数据结构例程—— 交换排序之快速排序
查看>>
WKWebView代理方法解析
查看>>
IOS定位服务的应用
查看>>
[SMS&WAP]实例讲解制作OTA短信来自动配置手机WAP书签[附源码]
查看>>
IOS中图片(UIImage)拉伸技巧
查看>>
【工具】系统性能查看工具 dstat
查看>>
基于zepto或jquery的手机端弹出框成功,失败,加载特效
查看>>
php引用(&)
查看>>
Delphi 操作Flash D7~XE10都有 导入Activex控件 shockwave
查看>>
oracle 学习笔记之名词解释
查看>>
MySQL Cluster搭建与测试
查看>>
python数据分析画图体验
查看>>
军规15 确保集成和调用第三方APP
查看>>
Etcd和ZooKeeper,究竟谁在watch的功能表现更好?
查看>>
Shredding Company 碎纸机,dfs()枚举每一种情况,再加剪枝。
查看>>
命名空间和模块化编程 - C++快速入门39
查看>>
结构化程序设计03 - 零基础入门学习Delphi12
查看>>
今天才知道怎么插入代码!!!!!!!!!
查看>>
D2007在64位Win7出现 delphi 2007 assertion failure thread32.cpp 的解决办法
查看>>