ubuntu 安装zend?ubuntu安装详细教程
大家好,感谢邀请,今天来为大家分享一下ubuntu 安装zend的问题,以及和ubuntu安装详细教程的一些困惑,大家要是还不太明白的话,也没有关系,因为接下来将为大家分享,希望可以帮助到大家,解决大家的问题,下面就开始吧!
ubuntu怎么安装PHP
Ubuntu安装PHP教程
安装PHP
在Ubuntu 18.04环境下,打开终端窗口(使用快捷键ctrl+alt+t),通过执行以下命令来安装PHP:
使用以下命令进行更新并升级软件包:
bash
apt update&& apt upgrade
接着执行以下命令安装PHP:
bash
apt install php
验证PHP
运行命令以检查PHP版本:
bash
php-v
这里是一个示例输出结果:
bash
PHP 7.2.19-0ubuntu0.18.04.1(cli)(built: Jun 4 2019 14:48:12)( NTS)
Copyright(c) 1997-2018 The PHP Group
Zend Engine v3.2.0, Copyright(c) 1998-2018 Zend Technologies
Zend OPcache v7.2.19-0ubuntu0.18.04.1, Copyright(c) 1999-2018, by Zend Technologies
安装其他必要的PHP组件
对于Ubuntu 16.04+Nginx,安装所需组件的命令如下:
bash
apt install php-pear php7.2-curl php7.2-dev php7.2-gd php7.2-mbstring php7.2-zip php7.2-mysql php7.2-xml
对于Ubuntu 18.04+Nginx,命令如下:
bash
apt install php-pear php-fpm php-dev php-zip php-curl php-xmlrpc php-gd php-mysql php-mbstring php-xml libapache2-mod-php
对于Ubuntu 18.04+Apcache2,由于Apache2自带PHP支持,安装命令更简洁:
bash
apt install libapache2-mod-php
检查PHP组件安装情况
使用以下命令查看已安装的PHP组件:
bash
apt-cache search--names-only ^php
Linux服务器搭建实战详解的目录
第1章 Linux系统概述 1
1.1 Linux的发展 1
1.2 Linux常见版本 2
1.2.1 Red Hat Linux 2
1.2.2 Debian Linux 2
1.2.3 Ubuntu Linux 3
1.3 Linux操作系统 3
1.3.1 Linux操作系统结构 3
1.3.2 Linux操作系统特点 5
1.3.3 Linux操作系统的应用领域 6
1.3.4 Red Hat Enterprise Linux 5 7
1.4 Red Hat Enterprise Linux 5的两个版本 8
1.5安装和管理Red Hat Enterprise Linux 8
1.5.1安装前的准备 8
1.5.2与其他操作系统并存的问题 10
1.5.3 Red Hat Enterprise Linux的安装阶段 11
1.6 Linux操作系统的引导与登录 19
1.6.1多系统引导管理器——GRUB及LILO 19
1.6.2 Linux的启动过程 20
1.6.3 Linux的关闭与重新引导 20
1.6.4 Linux系统的登录和退出 20
1.7 GNOME和KDE桌面管理器 22
1.7.1 GNOME桌面环境 23
1.7.2 KDE桌面环境 31
1.7.3定制自己的桌面 42
第2章 FTP服务器 45
2.1 FTP服务简介 45
2.1.1 FTP工作原理 45
2.1.2匿名用户访问的产生 46
2.1.3 FTP服务的连接模式 46
2.1.4几种流行的FTP服务器软件 48
2.2安装vsFTPd服务 49
2.2.1安装vsFTPd软件 49
2.2.2 FTP服务的启动与关闭 50
2.3 vsFTPd的相关配置 52
2.3.1配置匿名用户登录环境 53
2.3.2监听地址与控制端口 53
2.3.3 FTP模式与数据端口 54
2.3.4 ASCII模式 55
2.3.5超时选项 55
2.3.6负载控制 55
2.3.7用户设置 56
2.3.8用户登录控制 57
2.3.9目录访问控制 57
2.3.10文件操作控制 58
2.3.11新增文件权限设置 58
2.3.12日志设置 58
2.4安装与配置PureFTPD服务器的 59
2.4.1安装Apache服务 59
2.4.2安装MySQL数据库 61
2.4.3安装PureFTPD 62
2.4.4生成PureFTPD服务管理脚本 64
2.4.5配置匿名用户登录环境 64
2.4.6安装Zend Optimizer 65
2.4.7 WebPureFTP的安装与配置 66
2.4.8生成MySQL数据库 67
2.4.9生成pure-ftpd数据库配置文件 68
2.4.10使用webpureftp管理虚拟用户 68
2.5 FTP服务器的访问 69
2.5.1 Linux环境下访问FTP服务器 69
2.5.2 Windows环境下访问FTP服务器 70
第3章电子邮件服务器 71
3.1电子邮件服务概述 71
3.1.1电子邮件服务简介 71
3.1.2邮件专有名词解释 72
3.1.3 POP3与SMTP协议 73
3.2 Postfix邮件服务器 74
3.2.1安装Postfix邮件服务器 74
3.2.2 Postfix配置文件 76
3.2.3 Postfix基本配置 77
3.2.4虚拟别名域 80
3.2.5用户别名 80
3.2.6 SMTP认证 81
3.2.7启动和停止Postfix服务 83
3.2.8配置与访问电子邮件客户端 84
3.3 POP和IMAP邮件服务 87
3.3.1 dovecot服务 87
3.3.2 CyrusImapd服务 88
3.4 Web支持电子邮件 92
3.4.1 Squirrelmail的安装与配置 92
3.4.2登录Squirrelmail 94
第4章 Web服务器 95
4.1 Web概述 95
4.1.1 Web服务简介 95
4.1.2 HTTP协议简介 96
4.1.3 Web服务器软件 99
4.2 Apache概述 99
4.2.1 Apache的诞生 100
4.2.2安装Apache服务 101
4.3启动与停止Apache服务 103
4.4 Apache服务的基本配置方法 106
4.4.1 httpd.conf配置文件 106
4.4.2 Apache服务主配置文件的构成 107
4.5 Apache服务器控制存取的方式 112
4.5.1 Options选项 113
4.5.2浏览权限的设置 113
4.6 Apache服务的高级配置 116
4.6.1虚拟目录简介 116
4.6.2配置与管理虚拟主机 117
4.6.3用户认证和授权 119
4.6.4配置SSI 123
4.6.5 MIME类型简介 124
4.7创建并配置动态网站 124
4.7.1创建并配置JSP动态网站 124
4.7.2创建并配置CGI动态网站 131
第5章 DHCP服务器 133
5.1 DHCP服务概述 133
5.1.1 DHCP服务的实现原理 133
5.1.2 IP地址租约和更新 134
5.1.3 DHCP服务器分配的IP地址类型 135
5.2安装DHCP服务 137
5.2.1做好DHCP服务器安装前的准备 137
5.2.2安装DHCP服务的方法 138
5.2.3启动及停止DHCP服务 141
5.3配置DHCP服务 142
5.3.1 DHCP配置文件及格式 142
5.3.2配置IP作用域 145
5.3.3配置客户机的IP选项 146
5.3.4设置租约期限 147
5.3.5保留特定的IP地址 147
5.3.6多网段的IP地址的分配 148
5.3.7 DHCP服务器配置实例 149
5.4配置DHCP客户机 150
5.4.1以Linux操作系统作为客户端配置 150
5.4.2以Windows操作系统作为客户端配置 152
第6章 DNS服务器 155
6.1 DNS服务概述 155
6.1.1 DNS服务简介 155
6.1.2 DNS提供的服务 156
6.1.3 DNS查询原理和规划 156
6.1.4 DNS域名解析 158
6.2 DNS服务的安装 158
6.2.1安装DNS服务 159
6.2.2安装Chroot软件包 159
6.2.3 DNS服务的启动与停止 160
6.3配置主要名称服务器 161
6.3.1主配置文件 161
6.3.2设置根区域和主区域 162
6.3.3设置反向解析区域 165
6.3.4根服务器信息文件 166
6.3.5区域文件 166
6.3.6反向解析区域文件 169
6.3.7功能实现 170
6.3.8测试DNS服务器 170
6.4配置辅助DNS服务器 174
6.5配置缓存Cache-only服务器 175
6.6 DNS客户端的配置 176
6.6.1在Linux下配置DNS客户端 176
6.6.2在Windows下配置DNS客户端 177
第7章代理服务器 179
7.1代理服务器概述 179
7.1.1代理服务器的工作流程 179
7.1.2代理服务器的作用及相关应用 180
7.2安装Squid Server 181
7.2.1 Squid简介 181
7.2.2 Squid Server的安装 182
7.3 Squid Server的基本配置 184
7.3.1设置监听的IP和端口 184
7.3.2设置缓存大小 184
7.3.3访问控制设置 186
7.3.4指定Squid可以使用内存的理想值 188
7.3.5其他参数设置 188
7.3.6设置错误提示为中文 189
7.3.7初始化Squid Server 189
7.4启动与停止代理服务器 192
7.4.1设置Squid服务随系统的启动而自动启动 193
7.4.2重新载入配置文件 195
7.5 Squid Server高级配置 195
7.5.1实现透明代理 195
7.5.2 Squid安全设置 197
7.5.3 Squid外部程序支持选项 199
7.6 Squid日志管理 199
7.6.1日志选项 199
7.6.2 Squid代理服务器日志系统的构成 199
7.6.3日志及流量分析软件——Webalizer 200
7.6.4 Webalizer软件的应用 204
7.7不同环境下的代理客户端的配置 205
7.7.1 Linux系统下Firefox代理设置 205
7.7.2 Windows系统下IE代理配置 207
第8章 Samba服务器 209
8.1 Samba服务概述 209
8.1.1 Samba服务简介 209
8.1.2 Samba服务的安装 209
8.1.3 Samba服务的图形化配置方法 212
8.1.4启动、停止和重启Samba服务 216
8.2 Samba服务的配置文件 216
8.2.1 Samba服务的主要配置文件 217
8.2.2 Samba服务的密码文件 217
8.2.3 Samba服务的日志文件 218
8.3 smb.conf文件详解 218
8.3.1 smb.conf文件结构 219
8.3.2 smb.conf文件的语法和变量 220
8.3.3 smb.conf文件详解 220
8.3.4 smb.conf文件中的段 223
8.3.5 Samba服务具体参数设置 223
8.4 Samba服务功能实现 225
8.4.1指定Samba所要加入的工作组 225
8.4.2注释说明服务器 226
8.4.3限制可访问服务器IP地址的范围 226
8.4.4打印机设置 227
8.4.5设置guest账号匿名登录 228
8.4.6设置日志文件名、存放路径及大小 228
8.4.7服务器安全设置 229
8.4.8具体的共享设置 232
8.5共享的资源访问 234
8.5.1不同客户端主机的资源访问 234
8.5.2本机Windows分区和Linux分区的资源互访 235
第9章 NFS服务器 237
9.1 NFS服务简介 237
9.1.1使用NFS的优势 237
9.1.2 NFS服务的组件 238
9.2 RPC简介 238
9.3安装并配置NFS服务 239
9.3.1安装NFS服务 239
9.3.2配置NFS服务 240
9.3.3 NFS文件的存取权限 242
9.4启动与停止NFS服务 243
9.5在客户端挂载NFS文件系统 244
9.5.1查看NFS服务器信息 244
9.5.2加载NFS服务器共享目录 245
9.5.3自动挂接NFS文件系统 246
第10章 LDAP目录服务 247
10.1目录服务概述 247
10.1.1 X.500简介 247
10.1.2初识LDAP 248
10.1.3 X.500与LDAP 251
10.1.4流行的目录服务产品 252
10.2深入认识LDAP 254
10.2.1 LDAP的几种基本模型 254
10.2.2如何规划目录树 256
10.2.3 LDAP的应用领域 257
10.3安装LDAP 257
10.3.1安装Berkeley DB 257
10.3.2安装OpenLDAP 260
10.4配置OpenLDAP 261
10.4.1 OpenLDAP的基本配置 261
10.4.2启动OpenLDAP服务器 262
10.5为OpenLDAP建立初始化数据 263
10.6 LDAP图形界面管理工具简介 264
10.6.1主要的LDAP图形界面管理工具 264
10.6.2安装phpLDAPadmin 266
10.7配置phpLDAPadmin 268
10.7.1生成phpLDAPadmin主配置文件 268
10.7.2 phpLDAPadmin的基本配置 268
10.8使用OpenLDAPadmin管理目录树 271
10.8.1进入phpLDAPadmin 271
10.8.2创建组织单元 272
10.8.3创建用户组 274
10.8.4创建用户账号 276
10.9实现LDAP服务的身份验证 277
10.9.1实现Linux系统用户验证 277
10.9.2实现FTP用户验证 279
10.9.3实现Web用户验证 280
第11章 SSH服务器 281
11.1 SSH服务概述 281
11.1.1 SSH服务简介 281
11.1.2公钥加密体系结构 282
11.2 SSH服务的安装 283
11.3配置SSH服务器 283
11.4 SSH服务的启动和停止 286
11.4.1启动SSH服务 286
11.4.2重启SSH服务 287
11.4.3自动启动SSH服务 287
11.4.4停止SSH服务 288
11.5使用SSH客户端 288
11.5.1 SSH客户端在Windows平台下的使用 288
11.5.2 SSH客户端在Linux平台下的使用 289
第12章 MySQL数据库的配置 293
12.1 MySQL概述 293
12.1.1 MySQL简介 293
12.1.2 MySQL的应用领域 294
12.2安装MySQL 295
12.2.1安装前的准备 295
12.2.2 MySQL的具体安装过程 295
12.3启动与停止MySQLD服务 298
12.4配置及使用MySQL服务 298
12.4.1修改MySQL管理员的口令 299
12.4.2 MySQL数据库的创建和使用 299
12.4.3 MySQL数据表的创建和使用 300
12.4.4索引的创建和删除 304
12.4.5用户的创建和删除 305
12.4.6用户权限的设置 306
12.5图形化配置MySQL 309
12.5.1安装phpMyAdmin 309
12.5.2配置phpMyAdmin虚拟目录 310
12.5.3使用phpMyAdmin 311
第13章使用Webmin配置各种服务 313
13.1 Webmin的概述 313
13.1.1 Webmin简介 313
13.1.2 Webmin特性 313
13.1.3 Webmin主要功能 314
13.2安装和配置Webmin 317
13.2.1 Perl语言解释器的安装 318
13.2.2 Net-SSLeay perl和OpenSSL的安装 318
13.2.3安装与访问Webmin 319
13.2.4设置Webmin为中文界面 321
13.2.5停止和启动Webmin服务 322
13.3用Webmin配置服务 323
13.3.1 Samba服务的配置 323
13.3.2 NFS服务的配置 327
13.3.3 DNS服务的配置 328
13.3.4 Web服务的配置 331
13.3.5网络防火墙与NAT服务配置 336
13.3.6代理服务配置 342
13.3.7 SSH服务的配置 349
第14章 Linux命令行 351
14.1 Linux Shell概述 351
14.1.1 Linux Shell简介 351
14.1.2系统默认Shell——Bash Shell 351
14.1.3设置使用其他Shell 352
14.2启动Shell 353
14.2.1终端启动Shell 353
14.2.2直接启用Shell 354
14.2.3直接启动命令行窗口 354
14.3 Shell指令详解 355
14.3.1目录及文件管理指令 355
14.3.2信息显示指令 360
14.3.3网络基本配置指令 363
14.3.4关机和注销指令 366
14.4配置Shell环境 367
14.4.1 Shell环境变量 367
14.4.2环境变量设置 369
14.4.3 Shell环境配置文件 370
14.5使用vim文本编辑器 371
14.5.1 vim编辑器简介 371
14.5.2常用vim指令 372
14.5.3 vim的定制 376
第15章 Linux操作系统中的网络连通性测试 377
15.1网络线路的连通性测试 377
15.1.1双绞线的线芯 377
15.1.2测试直通双绞线 378
15.1.3测试交叉双绞线 378
15.1.4利用ping命令测试网络连通性 379
15.2路由跟踪 382
15.2.1 traceroute命令 382
15.2.2 traceroute显示代码 383
15.2.3 traceroute命令选项的应用 384
15.3 Linux图形界面下测试网络 386
15.3.1进入“Network Tools”窗口 386
15.3.2网络设备查询 387
15.3.3网络连通性测试 387
15.3.4网络信息统计 388
15.3.5网络路由跟踪 388
15.3.6网络端口扫描 389
15.3.7网络查阅 389
15.3.8查询登录用户的信息 390
15.3.9域名查询工具 390
第16章 Linux网络管理 391
16.1静态IP地址管理工具 391
16.1.1 IP地址 391
16.1.2子网掩码 392
16.1.3 TCP/IP配置文件 392
16.1.4在图形界面下配置以太网络 392
16.1.5在命令模式下配置以太网 397
16.2动态IP地址分配工具 400
16.2.1获取动态IP地址 400
16.2.2安装DHCP服务 401
16.2.3 DHCP服务的启动与停止 404
16.2.4 DHCP服务的配置 405
16.3网络地址表管理工具 407
16.3.1显示ARP缓存 407
16.3.2管理ARP缓存 408
第17章软件基础管理 409
17.1 Kickstart简介 409
17.1.1安装Kickstart 409
17.1.2 Debian/Ubuntu的自动化安装 419
17.2 Linux操作系统中的软件包管理 420
17.2.1 RPM简介 420
17.2.2 RPM软件包管理系统的应用 423
17.3 Debian的软件包管理系统 434
17.3.1 DPKG简介 434
17.3.2 DPKG软件包管理系统应用 435
第18章软件包高级管理 441
18.1 APT——高级软件包管理 441
18.1.1 APT概述 441
18.1.2应用APT软件包管理系统 442
18.2 YUM——智能化的RPM软件包管理 452
18.2.1 YUM概述 452
18.2.2应用YUM软件包管理系统 453
18.3 Linux内核的升级 462
18.3.1获取内核源代码 463
18.3.2配置内核 464
18.3.3编译内核 467
18.3.4安装内核 469
第19章用户和进程管理 471
19.1用户管理 471
19.1.1用户账号文件 471
19.1.2用户群组文件 474
19.1.3命令行方式的用户管理 476
19.1.4图形界面方式的用户管理 486
19.1.5命令行方式的群组管理 486
19.2进程管理 490
19.2.1进程及作业 490
19.2.2进程控制 490
19.2.3作业控制 494
第20章管理Linux文件系统及磁盘 497
20.1管理Linux文件系统 497
20.1.1 Linux文件系统结构 497
20.1.2常见的文件系统 497
20.1.3文件类型 498
20.1.4文件压缩与归档 498
20.1.5文件链接 503
20.1.6安装文件系统 505
20.2磁盘管理 507
20.2.1硬盘简介 507
20.2.2管理磁盘分区 509
20.2.3使用磁盘管理命令 529
20.2.4磁盘配额管理问题 539
第21章 Linux系统安全 549
21.1系统安全基础设置 549
21.1.1 BIOS安全 549
21.1.2账号安全 549
21.2系统安全高级设置 552
21.2.1重要文件 552
21.2.2防止攻击系统 553
21.2.3开启安全服务 555
21.2.4审计日志 556
21.2.5文件和目录许可 558
阿里的云服务器的ubuntu系统怎么一键安装环境
安装须知
1、此安装包可在阿里云所有linux系统上部署安装,此安装包包含的软件及版本为:
nginx:1.0.15、1.2.5、1.4.4
apache:2.2.22、2.4.2
MySQL:5.1.73、5.5.35、5.6.15
php:5.3.18、5.4.23、5.5.7
php扩展:memcache、Zend Engine/ OPcache
ftp:(yum/apt-get安装)
phpwind:8.7 GBK
phpmyadmin:4.1.8
2、请使用最新的一键安装包脚本安装,以前老版本都存在bug,会导致安装异常以及安装的环境混乱。
3、执行一键安装包(./install.sh),会自动清理之前一键安装包安装过的环境。
如果您已经安装过一键安装包,再次执行安装,如若有重要数据,请自行备份/alidata目录。
4、一键安装包会将软件安装在/alidata目录下。
如果您的系统不存在数据盘,则一键安装包会将软件安装到系统/alidata目录下。
如果您的系统存在数据盘,且还没有格式化挂载数据盘。则一键安装包会自动帮您格式化第一块数据盘,并挂载在/alidata目录下。
如果您的系统存在数据盘,且已格式化并挂载了第一块数据盘。一键安装包会将第一块数据盘再次挂载到/alidata目录下,并不影响您之前的挂载目录的使用。比如下图所示,安装前,已经挂载了mnt目录。安装后,一键安装包再次挂载/alidata目录。
如果您的系统存在数据盘,且已格式化数据盘,但没有挂载数据盘。一键安装包会将第一块数据盘挂载到/alidata目录下。
5、怎么样卸载一键安装包?
可以执行以下命令完成卸载:
chmod 777-R sh-1.3.0/
cd sh-1.3.0/
./uninstall.sh
好了,下面来进行我们详细的安装步骤,come on~~!
首先准备好连接linux服务器的工具,推荐用xshell和xftp。
xshell是一个强大的安全终端模拟软件,它支持SSH1, SSH2,以及Microsoft Windows平台的TELNET协议。
下载地址:
Xftp是一个基于 MS windows平台的功能强大的SFTP、FTP文件传输软件。
下载地址:
根据上面提供的下载地址,首先安装xshell(基本上是点击Next直至安装完成):
点击Next-->此时选择“free for Home/School”(免费版)。
再点击Next-->Next-->Next-->install即可安装(还可以选择xshell安装后的语言环境,熟悉英文的朋友,可以选择English选项)。
点击finish完成xshell的安装。
然后我们可以看到以下界面。
接下来安装xftp(用于上传文件到linux服务器的小工具),安装xftp也是非常的简单,基本上也点击Next直至安装完成。
点击Next-->此时选择“free for Home/School”,(免费版)。
录点击Next-->Next-->Next-->install(还可以选择xshell安装后的语言环境,熟悉英文的朋友,可以选择English选项)。
点击finish完成安装。
然后我们可以看到以下界。
然后我们打开xshell,设置云服务器登录信息。
设置服务器帐号密码。
设置字符集编码(如果不设置字符集编码,则中文字符将会在xshell中显示为乱码)。
设置好了就点击ok保存。
一切准备就绪,让我们连接看看云linux服务器的庐山真面目吧!
黑不隆冬的,啥都没有,这就是linux的shell啦。shell(壳)到底是什么东东呢?
* Shell是系统的用户界面,提供了用户与内核进行交互操作的一种接口。它接收用户输入的命令并把它送入内核去执行。
linux作为服务器专用操作系统,主要就是默默的待在机房提供各项网络服务的,为了节省系统资源,像windows那样华丽丽的用户桌面就默认不加载了。当然现在越来越多的用户使用linux作为日常家庭办公用操作系统,所以就有了像gnome、kde这样超华丽的桌面。不过作为服务器使用还是推荐用命令行界面吧,毕竟省一点资源,网站打开可能会更快一点嘛!
打下面的命令去主目录(/home)看下
输入命令:cd
用xftp上传环境安装文件。
回到shell界面,用ll命令看下情况
输入命令:ll
是不是多了一个sh-1.3.0目录,1.3.0是我们的一键安装包的版本号。请下载最新的版本安装,版本更新介绍,我们可以在change.log中查看。也希望大家多多反馈对于一键安装包的意见。(另外,熟悉linux的朋友,直接可以用wget命令下载我们的安装包,也不用安装Xftp,这样更加便捷。)
接下来按照说明,分步骤敲入安装命令(以下为redhat系统下安装示例)。
输入命令:chmod–R 777 sh-1.3.0
cd sh-1.3.0
./install.sh
出现了一个选择提示,进入web服务器的选择界面。
这里您可以根据需要选择apache或者nginx服务器,这里是2个服务器的介绍:
apache:
nginx:
引用:
在高并发连接的情况下,Nginx是Apache服务器不错的替代品。Nginx同时也可以作为7层负载均衡服务器来使用。根据我的测试结果,Nginx
0.8.46+ PHP 5.2.14(FastCGI)可以承受3万以上的并发连接数,相当于同等环境下Apache的10倍。
这里我们选择nginx,输入1,回车(如果什么都不输入,直接回车,或者输入错误的字符,则默认选择nginx)
然后我们再选择要安装的nginx的版本(如果web服务器选择的是apache,这里提示信息则是要安装apache的版本),总共有1.0.15/1.2.5/1.4.4三个版本可以提供我们选择,这里我们选择1.2.5版本,则输入2,回车(如果什么都不输入,直接回车,或者输入错误的字符,则默认选择1.0.15版本)
然后我们再选择要安装的php的版本,总共有5.3.18/5.4.23/5.5.7三个版本可以提供我们选择,这里我们选择5.5.7版本,则输入3,回车(如果什么都不输入,直接回车,或者输入错误的字符,则默认选择5.3.18版本)
然后我们再选择要安装的mysql的版本,总共有5.1.73/5.5.35/5.6.15三个版本可以提供我们选择,这里我们选择5.1.73版本,则输入1,回车(如果什么都不输入,直接回车,或者输入错误的字符,则默认选择5.1.73版本)
然后可以看到我们刚才选择的版本如下,我们输入y或者Y进行安装。
到这里,我们就正式进入环境安装环节了。你可以泡杯茶休息下。一般这个过程会持续半个小时的样子。
注意:
1、请在网络通畅的情况下进行安装,不要强行终止安装过程(强行关闭安装窗口或者ctrl+c强行终止安装进程),则会导致安装失败,以及出现不可预知的安装异常!
2、安装前,最好能跟系统盘打上快照,如果异常,方便回滚系统。
为了防止断掉和服务器的连接,可以新开一个shell窗口,将鼠标挪到窗口标签栏,右击,如下图所示:
可以看到,新开了一个窗口。
输入top命令
可以看到一直在跳动的系统资源统计。
好了。做完了这一些就让我们静静的等待吧!程序正在自动编译安装服务!
到这个界面说明安装已经结束了,我们可以输入以下命令再次验证是不是已经安装成功:
输入命令:netstat-tunpl
我们可以看到正在运行状态的服务及端口:9000端口是php进程服务,3306端口是mysql服务,80端口是nginx服务,21端口是ftp服务。
如果看到以上信息,则说明安装没有异常。这里有一点需要注意的是,如果您选择安装的是apache,则没有上面的9000端口。为什么选择安装的是apache,就没有9000端口的php进程服务呢?这是因为nginx+php集成方式与apache+php集成方式不同,感兴趣的朋友可以自己入研究一下,这里就不再介绍。
大家有疑问了。那我怎么登录ftp和mysql呢?
在命令行里输入: cat account.log
看到了没
ftp的用户名是:www
mysql的用户名是:root
密码就在屏幕上了!
另外我们也可以cat/alidata/website-info.log中查看到刚才安装软件的版本信息。
好了。所有配置都已经完成了。是不是很简单!
接下来我们可以访问一下一键安装包默认安装的phpwind论坛以及phpmyadmin。
直接在浏览器中输入您的域名或者ip,如果是第一次访问phpwind,则会自动跳转到安装页面。
如果访问的时候卡主,不出来页面,则检查一下防火墙,并自行设置或者关闭防火墙。
点击“接受”进行安装。
然后选择数据库类型为mysql,数据库用户名和数据库密码填写account.log中的用户名和密码。然后根据自己的要求,设置好数据库名、管理员账号和密码等。
填写好信息后,点击下一步完成安装。
接下来我们访问phpmyadmin,在浏览器中键入我们的域名或者ip+phpmyadmin路径,即可访问我们安装的phpmyadmin。
输入mysql用户名以及密码,即可登录。
最后我们就可以在这里面操作管理我们的mysql啦。