网站首页 > 技术教程 正文
一组常用来搭建动态网站或者服务器的开源软件,本身都是各自独立的程序
一.部署Apache Web服务器
(root下操作su root)1.部署Apache Web服务器运行如下
apt-get install -y apache2
2.测试所安装Apache Web服务器
systemctl start apache2 #开启服务
3.检测Apache是否运行
lsof -i:80
netstat -ntlp|grep 80 #查看端口
4.浏览器查看Apache测试页面内容
http://127.0.0.1
1.2 MariaDB
安装命令
apt-get -y install mariadb-server
安装完成MariaDB,首先启动MariaDB
systemctl start mysql
设置开机启动
systemctl enable mysql
MariaDB的相关简单配置
mysql_secure_installation
设置密码
Enter current password for root (enter for none):<#初次运行直接回车
Set root password? [Y/n] <– 是否设置root用户密码,输入y并回车或直接回车
New password: <– 设置root用户的密码
Re-enter new password: <– 再输入一次你设置的密码
其他设置
Remove anonymous users? [Y/n] <– 是否删除匿名用户,回车
Disallow root login remotely? [Y/n] <–是否禁止root远程登录,回车,
Remove test database and access to it? [Y/n] <– 是否删除test数据库,回车
Reload privilege tables now? [Y/n] <– 是否重新加载权限表,回车
登录
mysql -uroot -p #回车后 输入密码
grant all privileges on *.* to root@'%' identified by 'root'; #mysql数据库设置远程连接权限
flush privileges; #重新加载权限表
1.3 PHP
安装php7 sudo apt-get install php7.0
安装apache2 php7 module sudo apt-get install libapache2-mod-php7.0
安装php-mysqli模块:
apt-get install php-mysql
修改php.ini设置文件 :
/etc/php/7.0/apache2/php.ini(vim php.ini)
extension=php_mysqli.dll 去掉注释;
(命令::/php_mysqli.dll,查找到上面的命令去掉前面的符号:)
systemctl start apache2 #生效
/var/www/html #下建立一个phpinfo.php文件 <?php phpinfo(); ?>
(touch phpinfo.php)
vim <?php phpinfo(); ?>
http://127.0.0.1/phpinfo.php #浏览器查看php信息
实战:安装基于PHP\MySQL的博客及CMS建站系统
找到emlog_6.0.0下src文件夹拷贝到 /home/sgxz/下
在root 下cp -r /home/sgxz/src /var/www/html
创建数据库
mysql -u root -p
MariaDB [(none)]> CREATE DATABASE emg;
在/var/www/html# 下
chmod -R 777 src #src为博客网站目录
回到浏览器
出现 连接数据库失败,请检查数据库信息。错误编号:1698
进入mysql数据库 修改root密码
MariaDB [(none)]> update mysql.user set authentication_string=PASSWORD('root'), plugin='mysql_native_password' where user='root';
回到浏览器输入http://127.0.0.1/src/
猜你喜欢
- 2024-11-12 机器学习十大经典算法之EM算法(em算法用途)
- 2024-11-12 采集器是什么意思(采集器是干嘛的)
- 2024-11-12 很好用的虚拟主机丨三丰云!(三丰云使用感受)
- 2024-11-12 干货分享丨零基础,最详细的wordpress建站流程
- 2024-11-12 关键词文章采集工具(采集文章工具)
- 2024-11-12 我是如何绕过宝塔system命令的disable_fuction的
- 2024-11-12 测试版8.0.58已更新,功能界面优化调整20+、新增50+Docker应用!
- 2024-11-12 零基础搭建自己的博客网站和配置CDN设置wordpress篇
- 2024-11-12 五个最适合做博客的开源系统 开源免费大量精美模板使用!
- 2024-11-12 织梦CMS火车头采集器怎么批量文章采集?
你 发表评论:
欢迎- 最近发表
- 标签列表
-
- 下划线是什么 (87)
- 精美网站 (58)
- qq登录界面 (90)
- nginx 命令 (82)
- nginx .http (73)
- nginx lua (70)
- nginx 重定向 (68)
- Nginx超时 (65)
- nginx 监控 (57)
- odbc (59)
- rar密码破解工具 (62)
- annotation (71)
- 红黑树 (57)
- 智力题 (62)
- php空间申请 (61)
- 按键精灵 注册码 (69)
- 软件测试报告 (59)
- ntcreatefile (64)
- 闪动文字 (56)
- guid (66)
- abap (63)
- mpeg 2 (65)
- column (63)
- dreamweaver教程 (57)
- excel行列转换 (56)
本文暂时没有评论,来添加一个吧(●'◡'●)