草根站长
老司机 路子野 随时超车
如果你在使用 LAMP 的过程中也遇到了问题,请参考此文。
已经列出了常见的问题和解答,希望能对你有所帮助。
为什么选择 LAMP 一键安装脚本?
LAMP 是经典的建站环境,尤其适用于个人站长。
本脚本的软件版本更新及时,支持 PHP 及数据库自选安装。支持 PHP 和数据库程序自助升级。
安装方便,支持众多 PHP 插件,实际上是 2013 年开始为安装 Moodle 而量身打造的 LAMP 环境。
安装建议:根据自己的 CMS 建站系统要求,选择合适的软件版本安装即可。
更新时间:2022 年 02 月 19 日
程序目录:
MySQL 安装目录: /usr/local/mysql
MySQL 数据库目录: /usr/local/mysql/data(默认路径,安装时可更改)
MariaDB 安装目录: /usr/local/mariadb
MariaDB 数据库目录: /usr/local/mariadb/data(默认路径,安装时可更改)
PHP 安装目录: /usr/local/php
Apache 安装目录: /usr/local/apache
phpMyAdmin 安装目录: /data/www/default/phpmyadmin
Adminer 安装路径: /data/www/default/adminer.php
KodExplorer 安装目录: /data/www/default/kod
网站目录:
默认的网站根目录: /data/www/default
默认页位置: /data/www/default/index.html
新建网站默认目录: /data/www/网站域名
phpmyadmin 后台地址: http://网站域名或IP/phpmyadmin/
phpmyadmin 默认用户名:root 默认密码:lamp.sh
(注:此密码为 MySQL 的 root 密码。在安装时会要求输入,如不输入则为默认密码 lamp.sh
)
配置文件:
Apache 日志目录: /usr/local/apache/logs
新建网站日志目录: /data/wwwlog/网站域名
Apache 默认 SSL 配置文件: /usr/local/apache/conf/extra/httpd-ssl.conf
新建网站配置文件: /usr/local/apache/conf/vhost/网站域名.conf
新建网站 SSL 文件目录: /usr/local/apache/conf/ssl/网站域名
PHP 配置文件: /usr/local/php/etc/php.ini
PHP 所有扩展配置文件目录: /usr/local/php/php.d/
MySQL 配置文件: /etc/my.cnf
命令一览:
MySQL/MariaDB 命令:
/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及建站简单流程:
安装 LAMP 环境
添加虚拟主机。运行命令:lamp add
(如果只建一个站,则可以直接将网站程序上传至 /data/www/default 目录下即可)
上传并解压网站程序到网站目录,默认位置为:/data/www/网站域名/
更改网站目录权限。以 root 用户登录,运行:chown -R apache.apache /data/www/网站域名/
运行网站安装程序完成网站安装
注意:在安装过程的交互中,当发现输错选项需要更正时,可以按下 Ctrl 键,同时再按退格(Backspace)键,即可消除。或者同时按下 Ctrl + u 即可全部清除,重新输入。
常见问题
Q1:安装完网站程序,升级或安装插件等报错,如何更改网站目录权限?
以 root 登录后,运行:chown -R apache:apache /data/www/网站域名/
1.SELECT语句2.WHERE语句3.ORDER BY语句4.GROUP BY语句总结数据库管理系统(DBMS)是一种软件。...
我们将使用Spring Boot和Spring Ldap来创建一个Web应用程序。我们可以使用Spring Ldap提供的@Entry注解来创建LDAP实体类。...
1.使用Date类的compareTo()方法Date类的compareTo()方法可以用来比较两个日期的先后顺序。...
但只要掌握了一些基本的技巧和方法。就能够快速掌握UG编程技巧。才能够真正掌握UG编程的技巧和方法。才能够真正掌握UG编程的技巧和方法。...
```3. 设置请求头信息在调用post接口时。```4. 设置请求体信息在post请求中。...
这个词汇在现代社会中被广泛使用。这个节日是为了庆祝冬季的结束和春天的到来。三、springiscoming的文化背景除了在古罗马时代的节日中使用外。...
你可能会在后台需要弹出一些窗口来提醒用户或者执行一些操作。你可以通过设置后台弹窗权限来允许在后台弹出窗口。以便你可以在后台弹出窗口。你需要打开你的浏览器设置。...
ASCII码是计算机中常用的编码方式。这个数字就是该字符的ASCII码值。哪个字母的ASCII码值最小呢。a的ASCII码值为97。也是计算机中最常用的字母之一。...
我们将介绍如何使用sqrt()函数在C语言中实现数值开方。x是需要计算平方根的数。2. 如何使用sqrt()函数使用sqrt()函数计算一个数的平方根非常简单。...
一、Windows操作系统中配置Java环境变量1. 下载Java开发工具包(JDK)首先。您需要配置J**A_HOME环境变量以指向JDK安装目录。...