Linux基础PHP网站搭建
我们以ubuntu20.04为例,接下为了方便操作我们用Xshell连接Ubuntu20.04
输入:apt-get install apache2 (安装apache,遇到选择全部选择Y)
输入:service apache2 restart (重新启动apache2)
打开网站访问IP地址查看apache2是否安装成功,apache默认根目录为/var/www/html
输入:apt install php php-{bcmath,bz2,intl,gd,mbstring,mysql,zip,fpm} 【安装php本体,遇到选择全部选择Y】
输入 :apt install libapache2-mod-php (安装apache2的php组件)
输入:apt install php-curl php-xml php-xmlrpc php-soap php-intl (安装php插件,遇到选择全部选择Y)
输入:service apache2 restart (重新启动apache2)
输入:apt-get install mysql-server (安装mysql,遇到选择全部选择Y)
输入:service mysql restart (重新启动mysql)
输入:vim /etc/mysql/mysql.conf.d/mysqld.cnf (修改mysql:bind-address,mysqlx-bind-address监听ip,2个端口都改为0.0.0.0),修改好后按Esc键,:wq! 保存并退出
输入:cat /etc/mysql/debian.cnf (查看mysql账户名及密码,user = debian-sys-maint、password=xxxxxxx)将账号密码记下来
输入:mysql -u(接账户) -p(接密码)【进入mysql】
输入:ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY 'root';(修改root密码,BY后面写想要设置的密码,此次设置密码为root,注意输入法引号问题)
输入:flush privileges (刷新MySQL的系统权限)
输入:use mysql (使用数据库)
输入:update user set host='%' where user='root' (允许root链接)
输入:flush privileges (刷新MySQL的系统权限)
输入:netstat -antpu (查看一下数据库的端口是否开放,默认端口为3306)
输入:sudo service mysql restart (重启数据库服务)
最后用Navicat连接数据库,连接名随便起,主机为IP地址,端口号默认3306,账号密码填我们设置的好的root账户
最终连接成功,一个简单的linux网站就搭建好了
Linux基础PHP网站搭建相关推荐
- 【个人网站】零基础个人网站搭建完整教程二(网站服务器配置)
零基础个人网站搭建完整教程(二) 内容包括:前端搭建+后端搭建+如何选购服务器和域名+连接服务器+上传代码+网站上线(完整教程) 从0到1搭建网站 零基础个人网站搭建完整教程(二) 前言 三.选购服务 ...
- [云计算学习3] Linux基础 : 使用chrony搭建时间服务器并让下游NTP同步时间
Linux基础 : 使用chrony搭建时间服务器并让下游NTP同步时间 第一步 安装Chrony并设置开机启动 第二步 为主机1(服务器)搭建时间服务器 第二步 为主机2(客户端)同步主机1的NTP ...
- Linux基础_Hadoop环境搭建必备
1.Linux的目录结构 bin:存放二进制的可执行文件 sbin:存放二进制的可执行文件,只有root才能访问 etc:存放系统配置文件 usr:用于存放共享的系统资源(约定俗称) home:存放用 ...
- centos下linux运行asp网站搭建配置-mono+nginx
一.首先安装一些需要的软件包 1. 首先更新CentOS上的软件包:yum –y update. 2. 安装一些需要的库: yum -y install gcc gcc-c++ bison pkg ...
- 三.基础部分+asp网站搭建
渗透测试流程:更全面地找出服务器的问题,更倾向保护 明确目标-->信息收集-->漏洞探测-->漏洞验证-->信息分析-->获取所需-->信息整理-->形成报告 ...
- linux使用flask设计网站,linux下Flask框架搭建简单网页
开始安装FLASK需要创建一个虚拟环境,虚拟环境可以不干扰正在使用的系统环境,避免影响,并且也不需要完全的root权限,更加安全可靠. 搭建环境 Python3.4 进入到microblog目录下创建 ...
- Linux基础学习(十七)--- wiki,jira 搭建、公司面试常见问题
Linux基础学习(十七) wiki,jira 搭建.公司面试常见问题 mysql中 utf8 支持中文字符 du -sh * 查看当前目录所有文件大小 wiki 企业多人协作系统–>企业级文档 ...
- 利用宝塔linux面板+苹果CMS搭建电影网站(二)网站的配置+电影资源的爬取上传
在利用宝塔linux面板+苹果CMS-----从0搭建一个电影网站(一)里已经初始创建了一个电影网站的雏形 接下来需要对网站进行编辑修改上传电影资源 达到这一种效果; 网站修改编辑 进入网站后台 ip ...
- 利用宝塔linux面板+苹果CMS-----从0搭建一个电影网站(一)
宝塔linux面板官网 苹果CMS官网 安装宝塔linux+创建一个网站 Centos安装脚本 yum install -y wget && wget -O install.sh ht ...
- windows和Linux利用Python快速搭建一个网站
windows和Linux利用Python快速搭建一个网站 一.windows 步骤1:安装Python3(自行百度) 步骤2:在cmd窗口输入ipconfig查看本机ip地址,IPV4那一行.如:1 ...
最新文章
- html怎么设置只显示一行,如何利用CSS控制文本只在一行显示(不换行)
- 二分查找对应的二叉树的成功和失败ASL
- python编程入门指南怎么样-如果想学python怎么入门?
- Flask-Migrate拓展数据库表结构
- struts2 获取request、session的方法
- ASP.Net分页组件1.0开发下载了...
- 如何处理 Hybris Accelerator css style 显示不正确的问题
- oracle pl/sql编程详解,OraclePL/SQL高级编程详解
- 前端学习(3157):react-hello-react之一个简单的helloworld
- 信息学奥赛一本通(2028:【例4.14】百钱买百鸡)
- 项目内出现广告位引争议,开源如何持续健康运营?
- http://www.oreilly.com/catalog/errataunconfirmed.csp?isbn=9780596529321
- WebService:JAX-WS实现WebService
- 在排序数组中,找出给定数字的出现次数
- matlab2014a vs2015,Matlab2014a使用VS2015混合编译
- VSTO 实现word的多级列表功能
- IDEA快捷键设置,选择Eclipse风格的快捷键,自动补全快捷键,关闭当前窗口快捷键Ctrl+W 自动导入设置,引入外
- 最新版Eclipse2020创建项目红叉问题(“Failed to init ct.sym ...\jrt-fs.jar )
- Selenium2学习(四)-- xpath定位
- 你身边的博士刚毕业以及稳定下来后的年薪大约是 多少?
热门文章
- WPS 手动去除广告
- 浏览器有网微信没网络连接服务器,电脑可以登陆微信但是浏览器无法联网是怎么回事儿...
- 打外星生物的塔防java_《异形防御者》测评:外星人也玩塔防游戏
- 中南大学计算机学院研究生录取分数线,中南大学研究生录取分数线
- 区块链大戏上演!陈伟星VS朱啸虎公开互怼数个回合 | 区块链日报
- 基于Springboot和Idea的医院管理系统(挂号、缴费、取药、住院) 毕业论文+项目源码及数据库文件+包远程安装配置+代码讲解
- 桐桐的数学难题(质因数分解)
- 我的 C# 学习经验分享
- no valid sudoers sources found, quitting
- 批量下载网页链接---数据集批量下载