Rumah  >  Artikel  >  Tutorial sistem  >  Pasang skrip LAMP: Cipta persekitaran pengendalian tapak web PHP+MySQL+Nginx

Pasang skrip LAMP: Cipta persekitaran pengendalian tapak web PHP+MySQL+Nginx

WBOY
WBOYke hadapan
2024-01-28 09:27:051166semak imbas

Kemudian, Lao Jiang berkongsi pakej pemasangan satu klik LNMP di tapak web untuk menggunakan persekitaran operasi tapak web PHP+MySQL+Nginx pada pelayan Linux, dan saya juga menyebut dalam artikel itu bahawa skrip itu juga menyokong pemasangan LAMP. Skrip yang akan diperkenalkan oleh Lao Jiang esok hanya boleh memasang skrip pemasangan LAMP satu klikPemasangan satu klik Linux persekitaran web Berbanding dengan skrip di dalam, ia lebih ringan dan tidak disertakan dengan terlalu banyak perisian luaran.

Pakej pemasangan satu klik LAMP ialah skrip Shell yang disusun dengan LinuxShell yang boleh memasang persekitaran pengeluaran Linux+Apache+MySQL/MariaDB+PHP untuk VPS atau pelayan sistem AmazonLinux/CentOS/Debian/Ubuntu. Mengandungi beberapa komponen pemasangan pilihan seperti: ZendOPcache, ionCubeLoader, PDFlib, XCache, APCu, imagick, gmagick, libsodium, memcached, redis, mongodb, swoole, yaf, yar, msgpack, psr, phalcon, grpc, xdebug. Contoh lain: OpenSSL, ImageMagick, GraphicsMagick, Memcached, phpMyAdmin, Adminer, Redis, re2c, KodExplorer. Terdapat juga beberapa skrip tambahan seperti: pengurusan hos maya, Apache, MySQL/MariaDB, PHP, PhpMyAdmin, naik taraf Pentadbir, dll.

Direktori Artikel

Pertama, tutorial pemasangan skrip LAMP satu klik

LAMP menyokong kebanyakan skrip imej Linux Ia memerlukan pelayan dikonfigurasikan dengan memori video 512MB atau lebih dan memori 10GB atau lebih untuk memadam folder Linux secara peribadi mengesyorkan bahawa anda masih memerlukan versi tulen imej. Ini tidak sesuai untuk ralat, sebenarnya, semasa proses berjalan, jika ada ralat, kita boleh mengesan apa masalahnya Linux memasang persekitaran web dengan satu klik, apabila kita memasang imej, cuba memasang versi yang lebih baharu, seperti CentOS8+ dan Ubuntu20+ turut disokong. 1. Pemasangan skrip

linux一键安装web环境_linux一键安装lamp_linux一键安装php环境

yum -y install wget git // CentOS镜像安装
apt-get -y install wget git // Debian/Ubuntu镜像安装
git clone https://github.com/teddysun/lamp.git
cd lamp
chmod 755 *.sh
./lamp.sh

Di sini dalam baris pertama dan kedua skrip, kita perlu memilih dan memasang perisian asas mengikut imej sebenar. Sesetengah pelayan tidak memasang wget dan git secara lalai Tidak kira sama ada ia telah dipasang atau tidak, kami akan memasangnya semula.

2. Proses pemasangan

Proses pemasangan juga merupakan proses memilih konfigurasi pilihan. Sebagai contoh, kita perlu memilih versi perisian seperti PHP dan MySQL.

Parameters:
--apache_option [1-2], please select a available Apache version
1. httpd-2.4.43
2. do_not_install
--db_option [1-9], please select a available Database version
1. mysql-5.6.49
2. mysql-5.7.31
3. mysql-8.0.21
4. mariadb-10.1.45
5. mariadb-10.2.32
6. mariadb-10.3.23
7. mariadb-10.4.13
8. mariadb-10.5.4
9. do_not_install
--php_option [1-8], please select a available PHP version
1. php-5.6.40
2. php-7.0.33
3. php-7.1.33
4. php-7.2.34
5. php-7.3.25
6. php-7.4.13
7. php-8.0.0
8. do_not_install
--kodexplorer_option [1-2], please select a available KodExplorer version
1. kodexplorer-4.35
2. do_not_install

Kita boleh pilih ikut keperluan kita. Apa yang perlu diperhatikan ialah kita perlu menetapkan kata laluan lalai untuk MYSQL sendiri dan tidak menggunakan kata laluan lalai. Selepas pemasangan selesai, kita boleh menggunakan alat yang disertakan dengan pakej satu klik lampu untuk menambah tapak.

Kedua, pakej satu klik LAMP disertakan dengan gajet

Selepas kami memasang alat pakej satu klik LAMP, kami boleh menggunakan alat terbina dalam untuk membuat tapak.

1. Alat yang biasa digunakan

lamp add创建虚拟主机
lamp del删除虚拟主机
lamp list 列出虚拟主机
lamp version显示当前版本

Direktori tapak yang kami tambahkan berada dalam direktori lalai "/data/www/default". Malah, nama domain tapak yang sepadan adalah di atas www.

2. Naik taraf alat

./upgrade.sh // Select one to upgrade
./upgrade.sh apache// Upgrade Apache
./upgrade.sh db// Upgrade MySQL or MariaDB
./upgrade.sh php // Upgrade PHP
./upgrade.sh phpmyadmin// Upgrade phpMyAdmin
./upgrade.sh adminer // Upgrade Adminer

3. Direktori pemasangan program

Direktori pemasangan MySQL:/usr/local/mysql

Direktori pangkalan data MySQL:/usr/local/mysql/data (laluan lalai, boleh diubah suai semasa pemasangan)

MariaDB安装目录:/usr/local/mariadb

MariaDB数据库目录:/usr/local/mariadb/data(默认路径,安装时可修改)

PHP安装目录:/usr/local/php

Apache安装目录:/usr/local/apache

4、其他命令小工具

MySQL或MariaDB命令

/etc/init.d/mysqld (start|stop|restart|status)

Apache命令

/etc/init.d/httpd (start|stop|restart|status)

Memcached命令(可选安装)

/etc/init.d/memcached (start|stop|restart|status)

Redis命令(可选安装)

/etc/init.d/redis-server (start|stop|restart|status)

这样,我们是不是又学会一个开源且免费的LAMP一键包安装脚本工具。我们在布署Linux服务器WEB建站环境的时侯又多一个选择。

Atas ialah kandungan terperinci Pasang skrip LAMP: Cipta persekitaran pengendalian tapak web PHP+MySQL+Nginx. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan:
Artikel ini dikembalikan pada:itcool.net. Jika ada pelanggaran, sila hubungi admin@php.cn Padam