ServeurworkermanComment configurer ?
Serveur Alibaba Cloud-workerman Configuration de l'environnement
1. Achetez le serveur Alibaba Cloud centos
2 Téléchargez l'environnement Web d'installation Linux en un clic et copiez-le sur le serveur
3. le package d'installation en un clic (./install.sh) nettoiera automatiquement l'environnement dans lequel le package d'installation en un clic a été installé auparavant.
4. Sélectionnez la version du logiciel correspondante selon vos besoins
5. Afficher le mot de passe :
Version standard : cat /alidata/account.log
Version professionnelle. : cat /root/sh-1.5.4/account.log
Remarque : ce n'est peut-être pas ici, mais dans le répertoire de téléchargement
6. Installez phpwind et phpmyadmin
Entrez votre nom de domaine ou votre IP directement dans le navigateur Si c'est la première fois que vous visitez phpwind, il passera automatiquement à la page d'installation. 7. 6. Répertoire de l'environnement et commandes d'opération associées Répertoire du site Web :/alidata/www Répertoire du logiciel serveur :/alidata/serverRépertoire Mysql/alidata/server/mysql Répertoire Php/alidata/server /php Répertoire Tomcat/alidata/server/tomcat7 Si nginx est sélectionné, il y aura un répertoire nginx dans /alidata/server/nginx/ Fichier de configuration Nginx est dans/alidata/server/nginx/conf Pour ajouter un hôte virtuel Nginx, vous pouvez modifier /alidata/server/nginx/conf/vhosts/phpwind.conf Si vous sélectionnez apache, il y aura un répertoire httpd dans /alidata/server/httpd Le fichier de configuration Apache est dans /alidata/server/httpd/conf Pour ajouter l'hôte virtuel Apache, vous pouvez modifier / alidata/server/httpd/conf/vhosts/phpwind.confRésumé de chaque commande d'opération de service :nginx: /etc/init.d/nginx start/stop/restart/reload) apache: /etc/init.d/httpd start/stop/restart/… mysql: /etc/init.d/mysqld start/stop/restart/… php-fpm:/etc/init.d/php-fpm start/stop/restart/… Tomcat: /etc/init.d/tomcat7 start/stop/restart/… ftp: /etc/init.d/vsftpd start/stop/restart/… 比如启动 nginx: /etc/init.d/nginx start
Installer l'environnement Workerman
http://www.workerman.net/install
Ce logiciel n'a pas l'extension pcntl, je dois donc l'installer moi-même L'installation de cette extension m'a donné mal à la tête pendant une journée. Mais aujourd'hui, j'ai soudainement eu l'idée. C'est en fait très simple, mais avant, j'étais plutôt ignorant et je faisais toujours des erreurs.
Vous devez d'abord entrer dans le répertoire pcntl du package de code source php,
[root@iZ25pkurrazZ etc]# cd /mnt/sh-1.4.5/php-5.5.7/ext/pcntl/
Ensuite
/alidata/server/php-5.5.7/bin/phpize && ./configure && make install,
Remarque : Si une erreur est signalée : configure : erreur : Impossible de trouver php-config Veuillez utiliser --with-php-config=PATH
, alors. vous devez trouver php-config, find / -name php-config,
Find /alidata/server/php-5.5.7/bin/php-config,
Donc ça devrait être :
/alidata/server/php-5.5.7/bin/phpize && ./configure --with-php-config=/alidata/server/php-5.5.7/bin/php-config && make install
Ajoutez l'extension au php.ini et tout ira bien. L'erreur précédente était due à une écriture au mauvais endroit. Le php.ini de ce logiciel se trouve dans /alidata/server/php/. etc/php.ini
, donc il faut écrire ici
[root@iZ25pkurrazZ pcntl]# echo "extension=pcntl.so" >> /alidata/server/php/etc/php.ini
Si c'est php-5.5.7, c'est :
echo "extension=pcntl.so" >> /alidata/server/php-5.5.7/etc/php.ini
, c'est tout ! ! !
Au fait, pensez à redémarrer php et le serveur, apache ou nginx
Redémarrer
nginx [root@iZ25pkurrazZ pcntl]# /etc/init.d/nginx restart
Redémarrer php [root@iZ25pkurrazZ pcntl]# /etc/init.d /php -fpm restart
Lors de l'utilisation de php -m, j'ai découvert que les extensions PDO et pcntl sont disponibles, puis j'utilise curl -Ss http://www.workerman.net/check.php | il.
9. Ouvrez phpmyadmin, créez une base de données et importez le fichier de base de données.
10. Modifiez le nom d'utilisateur et le mot de passe de la base de données du projet.
11. Ajoutez et modifiez le fichier d'hôte virtuel xx.conf
12. Pour activer phpinfo, vous devez le désactiver dans php.ini ; short_open_tag = Off, redémarrer
Recommandations associées : "
Tutoriel ouvrierCe qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!