其余还有一个类似xampp的集成做事器环境是WampServer,和xampp险些差不多,不过我个人更喜好xampp吧,wampserver紧张用在windows做事器上;
xampp紧张集成了以下几个做事:
1、数据库
(图片来自网络侵删)做事器: Localhost via UNIX socket
做事器类型: MariaDB
做事器连接: SSL未被利用 文档
做事器版本: 10.4.11-MariaDB - Source distribution
协议版本: 10
用户: root@localhost
做事器字符集: UTF-8 Unicode (utf8mb4)
2、http做事器Apache
Apache/2.4.41 (Unix) OpenSSL/1.1.1d PHP/7.4.2 mod_perl/2.0.8-dev Perl/v5.16.3
数据库客户端版本: libmysql - mysqlnd 7.4.2
PHP 扩展: mysqli 文档 curl 文档 mbstring 文档
PHP 版本: 7.4.2
3、后端脚本措辞php
PHP 版本: 7.4.2
首先在linux系统下安装xampp从官网或者网页下载xampp.run文件,比如我下载的文件是xampp-linux-x64-7.4.2-0-installer.run然后上传到ubuntu的/opt目录下; 安装之前,首先cd到/opt目录下,然后给xampp-linux-x64-5.6.14-0-installer.run文件可实行权限,在linux的shell中输入以下代码:
sudo chmod 777 xampp-linux-x64-5.6.14-0-installer.run
或者
sudo chmod +x xampp-linux-x64-5.6.14-0-installer.run
这样一来我们就可以实行或者说运行这个.run文件; 输入下面的代码安装xampp
./xampp-linux-x64-5.6.14-0-installer.run
等待安装完成即可,安装完成后会在/opt目录下天生一个lampp的文件夹;
启动xampp首先cd到/opt/lampp
cd /opt/lampp
启动xampp的所有已经安装好的做事,这里面包括apache,mariadb以及php三个做事
./lampp start
停滞xampp
./lampp stop
卸载xampp
# 首先停滞所有做事./lampp stop# 然后删除/opt/lampp文件夹sudo rm -rf /opt/lampp
如果按照以上修正后,还是不能访问,则可能是防火墙把80端口给干掉了,要么把防火墙关闭,要么配置一下80端口许可访问
firewall-cmd –zone=public –add-port=80/tcp –permanent (–permanent永久生效,没有此参数重启后失落效)
重新载入
firewall-cmd –reload
后续配置在默认的安装过程中,xampp所有均是没有密码的,为了安全,我们该当为xampp设置密码;
/opt/lampp/lampp security
设置xampp的密码:
XAMPP: Quick security check…XAMPP: Your XAMPP pages are NOT secured by a password.XAMPP: Do you want to set a password? [yes] yewXAMPP: Do you want to set a password? [yes] yesXAMPP: Password:XAMPP: Password (again):用户名默认是:xampp
设置phpMyAdmin的密码:
XAMPP: The MySQL/phpMyAdmin user pma has no password set!!!XAMPP: Do you want to set a password? [yes] yesXAMPP: Password:XAMPP: Password (again):XAMPP: Setting new MySQL pma password.XAMPP: Setting phpMyAdmin’s pma password to the new one.
设置mysql的root账户:
XAMPP: MySQL has no root passwort set!!!XAMPP: Do you want to set a password? [yes] yesXAMPP: Write the password somewhere down to make sure you won’t forget it!!!XAMPP: Password:XAMPP: Password (again):XAMPP: Setting new MySQL root password.XAMPP: Change phpMyAdmin’s authentication method.
设置ftp密码:
XAMPP: The FTP password for user ‘daemon’ is still set to ‘xampp’.XAMPP: Do you want to change the password? [yes] yesXAMPP: Password:XAMPP: Password (again):
经由以上步骤我们设定好了xampp,ftp,mysql的pma用户以及root用户密码,登录数据库可以通过pma或者root用户加密码登录
安装wordpress将下载的wordpress压缩包上传到/opt/lampp/htdocs文件夹下,然后解压,比如我的文件是wordpress5.4.2.zip:
unzip /opt/lampp/htdocs/wordpress5.4.2.zip
首先在数据库建立数据库,数据库名称就取wordpress就可以了,然后:
sudo vim /opt/lampp/htdocs/wordpress/wp-config-sample.php
变动数据库配置,包括数据库名称为刚刚构建的wordpress,数据库用户:root,密码:xxx为我们前面设置的密码,配置完成后将wp-config-sample.php另存为wp-config.php文件
sudo mv wp-config-sample.php wp-config.php
经由以上步骤,基本配置完成,可以在本地网页输入:
http://localhost/wp-admin或者远程http://ip:port/wp-admin按照步骤安装wordpress即可
安装完成后登录wordpress后台安装主题或者插件即可,这样一个网站基本就完成了,接下来可以自由自定义自己的网站啦!