wget https://www.apachefriends.org/xampp-files/7.0.13/xampp-linux-x64-7.0.13-0-installer.run
chmod +x xampp-linux-x64-7.0.13-0-installer.run 这步骤必须有
./xampp-linux-x64-7.0.13-0-installer.run
/opt/lampp/lampp startapcahe
/opt/lampp/lampp startmysql
/opt/lampp/lampp startssl
/opt/lampp/lampp startproftpd
/opt/lampp/lampp start 表示全部启动
https://www.wordpressleaf.com/2017_1621.html
cd /lib/systemd/system/
vim /lib/systemd/system/lampp.service
内容如下:
[Unit]
Description=lampp
After=network.target
[Service]
Type=forking
ExecStart=/opt/lampp/lampp start
ExecReload=/opt/lampp/lampp restart
ExecStop=/opt/lampp/lampp stop
PrivateTmp=true
[Install]
WantedBy=multi-user.target
Description:描述服务
After:描述服务类别
[Service]服务运行参数的设置
Type=forking是后台运行的形式
ExecStart为服务的具体运行命令
ExecReload为重启命令
ExecStop为停止命令
PrivateTmp=True表示给服务分配独立的临时空间
注意:[Service]的启动、重启、停止命令全部要求使用绝对路径
[Install]服务安装的相关设置,可设置为多用户
chmod 754 /lib/systemd/system/lampp.service
systemctl enable lampp.service
systemctl start lampp.service
systemctl disable lampp.service
systemctl status lampp.service
systemctl restart lampp.service
查看所有已启动的服务
systemctl list-units --type=service
根据提示配置安全账户密码
/opt/lampp/lampp security
ln -s /opt/lampp/bin/mysql /usr/bin
mysql -uroot -proot
GRANT ALL PRIVILEGES ON . TO 'root'@'%'IDENTIFIED BY '123456' WITH GRANT OPTION;
flush privileges;
drop database wordpress;
use wordpress;
create database wordpress;
source /opt/lampp/htdocs/wordpress/wordpress.sql
systemctl stop firewalld.service
ftp daemon@roy83
find / -name mysql -print
mysqldump -u root -p psi2 > psi2.sql
ln -s /opt/lampp/bin/mysqldump /usr/bin
CREATE DATABASE IF NOT EXISTS wordpress DEFAULT CHARSET utf8 COLLATE utf8_general_ci;
show tables;
(1)选择数据库
mysql>use abc;
(2)设置数据库编码
mysql>set names utf8;
(3)导入数据(注意sql文件的路径)
mysql>source /home/abc/abc.sql;
mysql -u用户名 -p密码 数据库名 < 数据库名.sql
#mysql -uabc_f -p abc < abc.sql
mysqldump -u 用户名 -p 数据库名 > 导出的文件名
vim /etc/resolv.conf
nameserver 8.8.8.8
nameserver 8.8.4.4
nameserver 114.114.114.114
search linkchina.com.cn
以root身份在终端登陆,必须输入
mysqladmin -u root -p password root
后面的 root 是要设置的密码
回车后出现 Enter password 输入就密码,如果没有,直接回车
输入 mysql -uroot -p 回车进入
>use mysql;
> update user set password=PASSWORD("newpass")where user="root";
更改密码为 newpassord
> flush privileges; 更新权限
> quit 退出
service mysqld restart
mysql -uroot -p新密码进入
超级用户权限
/usr/sbin/mysqld stop --user=root
#错误处理
centos6.5安装xampp报错
egrep: error while loading shared libraries: libc.so.6: cannot open shared object file: No such file or directory
解决办法
vi /opt/lampp/lampp
找到export LD_ASSUME_KERNEL=2.2.5这一行,
并修改内容为export LD_ASSUME_KERNEL=2.8.0,保存退出就可以解决了
FTP IP 地址问题
vim /opt/lampp/etc/proftpd.conf
DefaultAddress 173.231.28.140
数据库导入导出
https://www.cnblogs.com/jwlfpzj/articles/7998395.html
/opt/lampp/etc/httpd.conf
/opt/lampp/etc/httpd.conf
打开488行
#Include etc/extra/httpd-vhosts.conf
修改52行
Listen 80
Listen 8090
vim /opt/lampp/etc/extra/httpd-vhosts.conf
ServerAdmin [email protected]
DocumentRoot "/opt/lampp/htdocs/zentao/www"
ServerName http://pm.iotevb.com
ErrorLog "logs/dummy-host2.example.com-error_log"
CustomLog "logs/dummy-host2.example.com-access_log" common
ServerAdmin [email protected]
DocumentRoot "/opt/lampp/htdocs/zentao/www"
ServerName localhost
ErrorLog "logs/dummy-host2.example.com-error_log"
CustomLog "logs/dummy-host2.example.com-access_log" common
ServerAdmin [email protected]
DocumentRoot "/opt/lampp/htdocs/bbs"
ServerName http://bbs.iotevb.com
ErrorLog "logs/dummy-host2.example.com-error_log"
CustomLog "logs/dummy-host2.example.com-access_log" common