阿里云服务器cent0S安装web环境PHP+MySql+Nginx,给nginx添加网站
下载一键安装包:
http://market.aliyun.com/product/12-121590002-cmgj000262.html?spm=5176.7150518.1996836753.5.ZoE32o
在服务器安装rz命令
yum install lrzsz
rz 选择要上传文件sh.zip
安装解压命令:
yum install unzip #本机已经安装了.所以这里不安装
解压
unzip -x sh.zip #解压后脚本的权限不够
chmod -R 755 sh #-R 递归将目录里面所有文件权限都改为755
在sh目录下执行
./install.sh
安装完毕后,检查
ps -ef|grep nginx
ps -ef|grep mysql
在sh目录下执行
cat account.log #查看mysql账号密码
FTP:
account:www
password:zzzzzz
MySQL:
account:root
password:zzzzzz
netstat -nat #查看3306端口有没有listen
rpm -q mysql #查询发现是mysql-server没有安装
yum install mysql-server #安装mysql-server服务
service mysqld restart
mysql #查看mysql信息
mysql -p3306 -u用户名 -p密码 #登录mysql
mysql -p3306 -uroot -pzzzzzzz
use mysql #进入mysql这个数据库
show tables
desc user
select Host,User,Password from user; #查看数据库用户
exit #退出
mysql -p3306 -u用户名 -p密码 #登录mysql
use mysql
update user set Host='%' where Host='localhost' #%表示任意的,这样就可以在其他电脑连接ip
flush privileges #刷新
在外部电脑:
浏览器输入:服务器ip # 对phpwind进行设置
Nginx添加网站:
在服务器目录: /alidata/server 有下面目录:
mysql mysql-5.6.21 nginx nginx-1.4.4 php php-5.5.7
进入目录: /alidata/server/nginx/conf
cat nginx.conf #这个文件找到最后一行
include /alidata/server/nginx/conf/vhosts/*.conf;
#包含了vhosts下面所有配置文件,一个网站一个conf
进入目录:alidata/server/nginx/conf/vhosts/
查看文件: cat phpwind.conf
文件开始:::::
server {
listen 80;
server_name localhost; #这里localhost,所以浏览器输入ip可以访问,如果输入www.xxx.com,浏览器就只能输入相关域名
index index.html index.htm index.php;
root /alidata/www/phpwind;
location ~ .*\.(php|php5)?$
{
#fastcgi_pass unix:/tmp/php-cgi.sock;
fastcgi_pass 127.0.0.1:9000;
fastcgi_index index.php;
include fastcgi.conf;
}
location ~ .*\.(gif|jpg|jpeg|png|bmp|swf)$
{
expires 30d;
}
location ~ .*\.(js|css)?$
{
expires 1h;
}
#伪静态规则
include /alidata/server/nginx/conf/rewrite/phpwind.conf;
access_log /alidata/log/nginx/access/phpwind.log;
文件结束:::::::::
添加站点:www.paidaxue.com
cp default.conf.bak paidaxue.conf
修改文件:vim paidaxue.conf
修改: server_name localhost;
修改为:
server_name www.paidaxue.com;
修改: root /alidata/www/phpwind;
修改为:
root /alidata/www/paidaxue.com;
修改: 如果原来没有这一段就忽略修改
log_farmat aliyun '$remote_addr - $remote_user [$time_local] "$request" '
'$status $body_bytes_sent "$http_referer" '
' "$http_user_agent" "$http_x_forwarded_for"';
修改为:
log_farmat paidaxue '$remote_addr - $remote_user [$time_local] "$request" '
'$status $body_bytes_sent "$http_referer" '
' "$http_user_agent" "$http_x_forwarded_for"';
修改:
access_log /alidata/log/nginx/access/default.log;
修改为:
access_log /alidata/log/nginx/access/paidaxue.com;
保存
进入目录:
/alidata/server/nginx/sbin/nginx -s reload #重启nginx
浏览器输入:www.paidaxue.com #会显示404not found 因为没有对应目录
新建目录: alidata/www/paidaxue.com
mkdir -p /alidata/www/paidaxue.com
查看新建的目录: #paidaxue.com是在root的用户,root用户组中
drwxr-xr-x 2 root root 4096 Jan 13 17:00 paidaxue.com
drwxr-xr-x 26 www www 4096 Jan 13 16:15 phpwind
浏览器输入:www.paidaxue.com #会显示403Forbidden 因为没有权限访问
所以要对 paidaxue.com的权限进行更改,变成和下面一样的www
cd /alidata/www/
chown -R www:www /alidata/www/paidaxue.com
浏览器输入:www.paidaxue.com #会显示403Forbidden 因为里面没有文件
cd /alidata/www/paidaxue.com
在上面文件夹新建index.html
浏览器输入:www.paidaxue.com #正常

Outils d'IA chauds

Undresser.AI Undress
Application basée sur l'IA pour créer des photos de nu réalistes

AI Clothes Remover
Outil d'IA en ligne pour supprimer les vêtements des photos.

Undress AI Tool
Images de déshabillage gratuites

Clothoff.io
Dissolvant de vêtements AI

AI Hentai Generator
Générez AI Hentai gratuitement.

Article chaud

Outils chauds

Bloc-notes++7.3.1
Éditeur de code facile à utiliser et gratuit

SublimeText3 version chinoise
Version chinoise, très simple à utiliser

Envoyer Studio 13.0.1
Puissant environnement de développement intégré PHP

Dreamweaver CS6
Outils de développement Web visuel

SublimeText3 version Mac
Logiciel d'édition de code au niveau de Dieu (SublimeText3)

Sujets chauds

Les longues URL, souvent encombrées de mots clés et de paramètres de suivi, peuvent dissuader les visiteurs. Un script de raccourcissement d'URL offre une solution, créant des liens concis idéaux pour les médias sociaux et d'autres plateformes. Ces scripts sont utiles pour les sites Web individuels

À la suite de son acquisition de haut niveau par Facebook en 2012, Instagram a adopté deux ensembles d'API pour une utilisation tierce. Ce sont l'API graphique Instagram et l'API d'affichage de base Instagram. En tant que développeur créant une application qui nécessite des informations à partir d'un

Laravel simplifie la gestion des données de session temporaires à l'aide de ses méthodes de flash intuitives. Ceci est parfait pour afficher de brefs messages, alertes ou notifications dans votre application. Les données ne persistent que pour la demande ultérieure par défaut: $ demande-

Il s'agit de la deuxième et dernière partie de la série sur la construction d'une application React avec un back-end Laravel. Dans la première partie de la série, nous avons créé une API RESTful utilisant Laravel pour une application de liste de base sur le produit. Dans ce tutoriel, nous serons Dev

Laravel fournit une syntaxe de simulation de réponse HTTP concise, simplifiant les tests d'interaction HTTP. Cette approche réduit considérablement la redondance du code tout en rendant votre simulation de test plus intuitive. L'implémentation de base fournit une variété de raccourcis de type de réponse: Utiliser illuminate \ support \ faades \ http; Http :: faux ([[ 'google.com' => 'Hello World', 'github.com' => ['foo' => 'bar'], 'forge.laravel.com' =>

L'extension PHP Client URL (CURL) est un outil puissant pour les développeurs, permettant une interaction transparente avec des serveurs distants et des API REST. En tirant parti de Libcurl, une bibliothèque de transfert de fichiers multi-protocol très respectée, PHP Curl facilite Efficient Execu

Voulez-vous fournir des solutions instantanées en temps réel aux problèmes les plus pressants de vos clients? Le chat en direct vous permet d'avoir des conversations en temps réel avec les clients et de résoudre leurs problèmes instantanément. Il vous permet de fournir un service plus rapide à votre personnalité

L'enquête sur le paysage PHP 2025 étudie les tendances actuelles de développement du PHP. Il explore l'utilisation du cadre, les méthodes de déploiement et les défis, visant à fournir des informations aux développeurs et aux entreprises. L'enquête prévoit la croissance de la PHP moderne versio
