saya hanya ingin mencuba apa yang tekini untuk pasang drupal8 menggunakan composer; banyak kali saya mencuba dan gagal, kali ini saya berjaya; mari review apa yang saya buat;
Then type the password you created above to sign on… if successful, you should see MariaDB welcome message

After installing PHP 7.2, run the commands below to open PHP default config file for Apache2…
Then make the changes on the following lines below in the file and save. The value below are great settings to apply in your environments.
pasang composer
sudo mv composer.phar /usr/local/bin/composer
pasang drush
pindahkan drush fail
mv drush.phar /usr/local/bin/drush
1. masuk kedalam drupal composer. link seperti berikut;
Apabila anda diminta untuk "Masukkan fail untuk menyimpan kunci," tekan Enter. Ini menerima lokasi fail lalai.
Pada prompt, taip frasa laluan selamat. Untuk mendapatkan maklumat lanjut, lihat "Bekerja dengan kata laluan kunci SSH".
untuk papar generate key sila masukkan arahan berikut; dan anda akan diberi kod seperti gambar dibawah; link info disini ; https://docs.gitlab.com/ee/ssh/
Kemudian buat pangkalan data yang dinamakan sairi
Buat pengguna pangkalan data yang dipanggil drupaluser dengan kata laluan baru
Kemudian memberikan pengguna akses penuh ke pangkalan data.
Akhirnya, simpan perubahan dan keluar.

Step 1: Install Apache2 HTTP Server on Ubuntu
sudo apt update sudo apt install apache2
Step 2: Install MariaDB Database Server
MariaDB database server is a great place to start when looking at open source database servers to use with Drupal… To install MariaDB run the commands below…sudo apt-get install mariadb-server mariadb-client
Then type the password you created above to sign on… if successful, you should see MariaDB welcome message
Step 3: Install PHP 7.2 and Related Modules
sudo apt-get install software-properties-common sudo add-apt-repository ppa:ondrej/php
sudo apt update
sudo apt install php7.2 libapache2-mod-php7.2 php7.2-common php7.2-mbstring php7.2-xmlrpc php7.2-soap php7.2-gd php7.2-xml php7.2-intl php7.2-mysql php7.2-cli php7.2-zip php7.2-curl
sudo nano /etc/php/7.2/apache2/php.ini
Then make the changes on the following lines below in the file and save. The value below are great settings to apply in your environments.
file_uploads = On allow_url_fopen = On memory_limit = 256M upload_max_file_size = 100M max_execution_time = 360
pasang composer
php -r "copy('https://getcomposer.org/installer', 'composer-setup.php');" php -r "if (hash_file('SHA384', 'composer-setup.php') === '544e09ee996cdf60ece3804abc52599c22b1f40f4323403c44d44fdfdd586475ca9813a858088ffbc1f233e9b180f061') { echo 'Installer verified'; } else { echo 'Installer corrupt'; unlink('composer-setup.php'); } echo PHP_EOL;" php composer-setup.php php -r "unlink('composer-setup.php');"
mv composer.phar
sudo mv composer.phar /usr/local/bin/composer
pasang drush
composer require drush/drush
wget -O drush.phar https://github.com/drush-ops/drush-launcher/releases/download/0.6.0/drush.phar
drush init
chmod +x drush.phar
mv drush.phar /usr/local/bin/drush
1. masuk kedalam drupal composer. link seperti berikut;
https://github.com/drupal-composer/drupal-project

buka terminal anda gantikan some-dir dengan mana direktori anda contoh: smktku, lihat gambar dibawah;
seteleh proses diatas siap, maka folder sairi akan smktku akan muncul; gambar dibawah bukan nama sebenar
ssh-keygen -t rsa -b 4096 -C "your_email@example.com"
Ini mewujudkan kunci ssh baru, menggunakan e-mel yang disediakan sebagai label.Apabila anda diminta untuk "Masukkan fail untuk menyimpan kunci," tekan Enter. Ini menerima lokasi fail lalai.
Pada prompt, taip frasa laluan selamat. Untuk mendapatkan maklumat lanjut, lihat "Bekerja dengan kata laluan kunci SSH".
untuk papar generate key sila masukkan arahan berikut; dan anda akan diberi kod seperti gambar dibawah; link info disini ; https://docs.gitlab.com/ee/ssh/
cat ~/.ssh/id_rsa.pub
sekarang kita copy keseluruhan gitlab ssh key dan masuk ke site gitlab, pergi pada setting dan masukkan kan ssh key ke bahagian key kemudian pilih add key. https://help.github.com/articles/generating-a-new-ssh-key-and-adding-it-to-the-ssh-agent/
git remote update
Pergi pada directori cd /etc/apache2/sites-enabled, buatkan satu fail seperti berikut contoh sairi.confdan masukan fail berikut
<Directory /var/www/html/sairi>
Options Indexes FollowSymLinks
AllowOverride All
Require all granted
</Directory>
RedirectMatch ^/sairi/$ /sairi/web
Then run arahan dibawah.
sudo chown -R www-data:www-data /var/www/html/drupal/
sudo chmod -R 755 /var/www/html/drupal
Setup databasesudo mysql -u root -p
Kemudian buat pangkalan data yang dinamakan sairi
CREATE DATABASE sairi;
Buat pengguna pangkalan data yang dipanggil drupaluser dengan kata laluan baru
CREATE USER 'drupaluser'@'localhost' IDENTIFIED BY 'katalaluan_baru';
Kemudian memberikan pengguna akses penuh ke pangkalan data.
GRANT ALL ON sairi.* TO 'drupaluser'@'localhost' IDENTIFIED BY '
katalaluan_baru
' WITH GRANT OPTION;
Akhirnya, simpan perubahan dan keluar.
FLUSH PRIVILEGES; EXIT;
Comments
Post a Comment