php环境搭建

团队服务器搭建(搭建php环境和安装在线mysql管理工具phpmyadmin)

依然范特西╮ 提交于 2020-01-09 23:44:58
1、本人良心推荐阿里云,因为他对学生来说优惠很多,比如说9.9/月的云主机,所以这里演示阿里云ubuntu系统,系统可以自己安装的 2、来到阿里云官网https://www.aliyun.com,免费注册一个账号,然后登录,进入学生优惠专区https://promotion.aliyun.com/ntms/campus2017.html?spm=5176.8142029.759399.2.Wzzrr3,进行一系列的实名认证如果绑定支付宝就不需要实名,学生认证(只有3次机会,建议自己输入信息不要导入信息),购买成功后进入控制台查看自己的ip。比如说我的ip:公网119.23.202.**,一般用公网用于外部访问,如果有域名的话,要进行备案。 3、更换操作系统:进入控制台点击 ,点击云服务器进入实例: 进入管理,停止系统 然后更换os ,我使用的ubuntu,64位。记住输入的密码。 4、连接:本地连接:见上图远程连接,使用网页终端,没限制,他会给你一个可修改的连接码,一定要记住,输入用户名一般为root,密码为上面你输入的密码。远程连接,需要配置安全组,在本实例安全组下,根据需要开启安全组,全部ip开放为0.0.0.0/0,一般默认关闭:1.windows,win+r输入mstsc,输入ip,然后连接,2、linux连接,配置安全组ssh(22)为所有开放0.0.0.0/0

php-lnmp环境搭建

社会主义新天地 提交于 2020-01-09 03:44:25
参考网站: http://www.liyblog.top/p/9 1.nginx 和 php 基本安装 1. 更新 apt apt update 2. 安装 nginx apt install nginx 3. 查看 nginx 状态 systemctl status nginx 4. 安装 php apt install php php-fpm apt-get install php7.2 php7.2-fpm 5. 查看 php 版本(ubuntu 默认安装 php7.2) php -v 2.nginx 配置 php-fpm 1. 查看 nginx 具体位置,查找 nginx 配置文件位置(当前是在 /etc/nginx ) whereis nginx 2. 进入站点配置目录 cd /etc/nginx/sites-available 3. 配置站点信息 server 配置注意: 1.listen 80; 设置监听端口 2.root/var/www/html 设置项目目录 3.index index.php 设置站点目录入口文件 4.server_name www.liyblog.top 设置站点域名 5.php 配置见下图代码 6.fastcgi_pass unix:/var/run/php/php7.0-fpm.sock; (配置 socket,要配置相对应版本的 php)

搭建开发环境

╄→尐↘猪︶ㄣ 提交于 2020-01-08 23:42:11
1.搭建开发环境 1.1 wamp 1.2 lamp phpmyadmin:管理mysql的一个界面环境(web版) 2.appserve :套件安装 2.1mysql :enter root password:用户密码 3.任何软件都涉及字符编码 4.套件安装:没有htdocs,查看httpd.conf,DocumentRoot 1.自定义搭建开发环境 原则:同一文件夹下 安装apache .msi 安装php5核心软件(用于php的开发)--www.php.net--downloads--current stable 直接解压即可 vc6和vc9的区别 windows下apache+php 用vc6 windows下iis+php 用vc9 non thread safe 和 tread safe 即进程顺序 1.1如何让apache处理php文件 #LoadModule php5_module 安装路径/php5apache2_2.dll PHPIniDir "安装路径" AddType application/x-httpd-php .php .phtml 1.2将php.ini-development改为php.ini php.ini的配置 extension_dir="php的扩展库路径" 测试是否成功 <?php phpinfo(); ?> 2.安装mysql dev

PHP开发环境的搭建和使用之自定义安装

依然范特西╮ 提交于 2020-01-08 08:02:05
今天学习了apache+php+mysql+phpmyadmin 自行安装,下面我把我安装需要注意的事项告诉大家。 首先, 我们建议大家,安装的时候安装到同一文件夹,这样好管理(文件夹不要中文) 1、下载Apache 便安装,个人根据自己的个性化安装 2、下载 php 核心包(用于支持php开发 ),我这里下载的是:php-5.3.5-Win32-VC6-x86 VC6就是legacy Visual Studio 6 compiler,就是使用这个编译器编译的。 VC9 就是the Visual Studio 2008 compiler,就是用微软的VS编辑器编译的。 那我们如何选择下载哪个版本的PHP呢? 如果你是在windows下使用Apache+PHP的,请选择VC6版本; 如果你是在windows下使用IIS+PHP的,请选择VC9版本; 那Non Thread Safe是什么? Non Thread Safe 就是非线程安全; Thread Safe 是什么 ? Thread Safe 是线程安全; 官方并不建议你将Non Thread Safe 应用于生产环境,所以我们选择Thread Safe 版本的PHP来使用 php 核心包的安装就是解压即将 3、 如何将apache 和php 整合( 怎样让apache处理php ) ①在apache 的conf目录下 的

部署Zabbix监控软件

≯℡__Kan透↙ 提交于 2020-01-08 07:44:46
监控对于运维来说,相当重要,可以称为是运维人员的眼。一个良好的监控系统可以帮助运维人员快速的找到问题的根源,减少宕机的时间,提高故障处理速度。由此就看可以看出,身为运维人员,掌握常见的监控软件的使用是最基本的技能之一。 一、Zabbix概述 1)Zabbix简介 Zabbix是一个基于web界面的提供分布式系统监控以及网络监控功能的企业级开源运维平台,也是目前国内互联网后用户中使用最广的监控软件,大概85%以上企业在使用zabbix做监控解决方案。Zabbix的入门容易、上手简单,功能强大并且开源免费,zabbix易于管理和配置,能生成比较漂亮的数据图,其自动发现功能大大减轻日常管理的工作量,丰富的数据采集方式和API接口可以让用户灵活进行数据采集,而分布式系统架构可以支持监控更多的设备,理论上,通过zabbix提供的插件式架构,可以满足企业的任何需求(部分插件功能会收费)。 2)常用的监控软件的优、缺点 常见的监控工具有:Zabbix、nagios、cacti,本次博文只简单介绍这三种,各自的优、缺点如下: (1)Zaabix 优点: 1)支持多平台的企业级分布式开源监控软件(redhat、centos、Ubuntu、Debian); 2)安装部署简单,多种数据采集插件灵活集成; 3)功能强大、可实现复杂多条件告警; 4)自带画图功能,得到的数据可以绘制成图形,以图像更直观的展示

Linux下快速搭建php开发环境

不羁的心 提交于 2020-01-08 06:49:09
php开发环境快速搭建 一、Linux下快速搭建php开发环境 1.安装 XAMPP for Linux   XAMPP(Apache+MySQL+PHP+PERL) 是一个功能强大的建站集成软件包,使用 XAMPP 可快速搭建 PHP 开发环境。下载链接:https://www.apachefriends.org/download.html 进入下载界面选择 XAMPP for Linux 下载 启动终端输入命令 cd /下载xampp保存的路径。我的保存路径是:/home/coderose/下载。更改安装程序的安装权限,输入命令:chmod 755 xampp-linux-*-installer.run (注:星号代表你下载XAMPP的版本号)。运行安装程序输入命令:./xampp-linux-*-installer.run 安装成功后用命令:sudo /opt/lampp/lampp start 启动。 (注:cd命令:用来切换工作目录至dirname 。ls命令:列出目录下所以文件。chomd命令:修改文件权限) 2.安装PhpStorm   PhpStorm是一个轻量级且便捷的PHP IDE,其旨在提高用户效率,可深刻理解用户的编码,提供智能代码补全,快速导航以及即时错误检查。 下载链接:http://www.jetbrains.com/phpstorm/download

wamp环境搭建

你离开我真会死。 提交于 2020-01-08 05:16:33
  小生最近一直在倒腾php的一些东西。刚入门,所以将一些学习过程中的一些东西整理一下。首先就是关于wamp环境的搭建以及虚拟机的搭建。小白一枚,大神请无视之。   关于搭建所需要的软件,可以到下面的链接寻找。 http://pan.baidu.com/s/1i3AgY93 建议建一个wamp的文件夹,下面放apache、mysql、php以及www目录 安装   apache安装过程中设置localhost为主机名,然后将apache安装到wamp目录下;   php则直接解压到php目录中;   mysql安装中的设置,setuptype选择custom可以自行设置安装路径(无特殊要求可以选择typical)->选择安装路径到mysql目录->configure the mysql server now选择  配置mysql ->detailed configuration自定义配置->developer machine(选择开发模式,占用较少资源)->multifunctionl database(选择数据库功能类型,一般通用多  功能型即可)->manual setting(设置连接数,一般不需要太大,默认值即可)->设置端口(默认3306)->选择编码类型(第三个选项的utf8)->创建密码->然后execute即可 配置apache  

php环境搭建

亡梦爱人 提交于 2020-01-08 00:06:43
1、到官网下载apache http://www.apachehaus.com/cgi-bin/download.plx 2、下载php Thread Safe版的 http://windows.php.net/download 4、下载mysql 4、安装apache、php、mysql 以上下载的为解压缩版的,只需要安装windows服务即可,使用命令 "D:\application_software\Apache\bin\httpd.exe" -k install -n apache24 apache24 为重命名名字 php直接解压即可 mysql安装简单 5、配置整合三个(转载) http://www.cnblogs.com/pharen/archive/2012/02/06/2340628.html Apache : 首先修改Apache的配置文件,让Apache支持解析PHP文件。Apache配置文件在Apache安装目录的conf目录下的httpd.conf。     1. 让Apache可以解析php文件,在配置文件中找到         #LoadModule vhost_alias_module modules/mod_vhost_alias.so       在下一行添加 (绿色的位置是根据PHP的所在目录而定的)         LoadModule

php-lnmp环境搭建

僤鯓⒐⒋嵵緔 提交于 2020-01-07 21:51:00
参考网站: http://www.liyblog.top/p/9 1.nginx和php基本安装 1.更新apt apt update 2.安装nginx apt install nginx 3.查看nginx状态 systemctl status nginx 4.安装php apt install php php-fpm apt-get install php7.2 php7.2-fpm 5.查看php版本(ubuntu 默认安装php7.2) php -v 2.nginx配置php-fpm 1.查看nginx具体位置,查找nginx配置文件位置(当前是在 /etc/nginx ) whereis nginx 2.进入站点配置目录 cd /etc/nginx/sites-available 3.配置站点信息 server配置注意: 1.listen 80; 设置监听端口 2.root /var/www/html 设置项目目录 3.index index.php 设置站点目录入口文件 4.server_name www.liyblog.top 设置站点域名 5.php配置见下图代码 6.fastcgi_pass unix:/var/run/php/php7.0-fpm.sock; (配置socket,要配置相对应版本的php) 7.删除/etc/nginx/sites

Docker搭建开发环境(Nginx+MySQL+PHP)

醉酒当歌 提交于 2020-01-07 15:43:58
================================================MySQL==================================================================== 创建并运行MySQL容器: docker run --name mysql -e MYSQL_ROOT_PASSWORD=root -p 33267:3306 --privileged=true -v ~/Web/mysql/data:/var/lib/mysql -v ~/Web/mysql/conf:/etc/mysql/conf.d -v ~/Web/mysql/mysql_sock:/var/run/mysqld --restart=always -d mysql:5.7 命令解释: –name mysql 指定容器名称为 mysql -e MYSQL_ROOT_PASSWORD=123456 初始化 root 用户的密码为 123456 -p 33267:3306 将容器的 3306 端口映射到主机的 33267 端口 --privileged=true 给容器加上特定权限,否则有可能出现常见容器失败的情况 -v ~/web/mysql/data:/var/lib/mysql 将主机 ~/web/mysql/data