学习笔记-LAMP

LAMP


LAMP 指的 Linux(操作系统)、ApacheHTTP 服务器,MySQL(有时也指 MariaDB,数据库软件) 和 PHP(有时也是指 Perl 或 Python) 的第一个字母,一般用来建立 web 应用平台

MairaDB

安装

yum install -y mariadb mariadb-server
systemctl start mariadb
mysql_secure_installation

配置远程访问

Mariadb 数据库授权 root 用户能够远程访问

systemctl start mariadb
mysql -u root -p
select User, host from mysql.user;
GRANT ALL PRIVILEGES ON *.* TO 'root'@'%'IDENTIFIED BY 'toor' WITH GRANT OPTION;
FLUSH PRIVILEGES;
firewall-cmd --permanent --add-service=mysql
firewall-cmd --reload

Apache+PHP

安装

yum install -y httpd
yum install -y php-* --skip-broken

配置

vim /etc/httpd/conf/httpd.conf

AddType application/x-httpd-php .php
# apache 解析 php 程序
PHPIniDir "/etc/php.ini"
# 指定 php.ini 配置文件路径
echo "<?php phpinfo(); ?>" > /var/www/html/index.php

service httpd start
firewall-cmd --zone=public --add-service=http --permanent
firewall-cmd --reload

phpmyadmin

配置数据库


mysql -u root -p

# 创建一个专给 WordPress 存数据的数据库
create database f8x_info;    # 最后的"f8x_info"为数据库名

# 创建用于 WordPress 对应用户
create user f8x@localhost identified by 'password';  # "f8x"对应创建的用户,"password"内填写用户的密码

# 分别配置本地登录和远程登录权限
grant all privileges on f8x_info.* to f8x@'localhost' identified by 'password';
grant all privileges on f8x_info.* to f8x@'%' identified by 'password';
flush privileges;   # 刷新权限
exit;

安装 phpmyadmin

yum install phpmyadmin
vim /etc/httpd/conf.d/phpMyAdmin.conf

-- Require ip 127.0.0.1
-- Require ip ::1
++ Require all granted


-- Require ip 127.0.0.1
-- Require ip ::1
++ Require all granted


```bash
systemctl restart httpd

访问 IP/phpmyadmin

点击关注,共同学习!
安全狗的自我修养

github haidragon

https://github.com/haidragon

posted @ 2022-11-04 14:52  syscallwww  阅读(14)  评论(0编辑  收藏  举报