Ayaklimat.ru

Климатическая техника
1 просмотров
Рейтинг статьи
1 звезда2 звезды3 звезды4 звезды5 звезд
Загрузка...

Deepin linux установка второй системой

deepin

Deepin (ранее Linux Deepin, Hiweed Linux, Hiweed Desktop и Hiwix) — дистрибутив Linux, основанный на Debian (ранее на Ubuntu) с собственным окружением рабочего стола DDE — Deepin Desktop Environment, с оконным менеджером Kween от проекта kde и рядом приложений домашней разработки, среди которых музыкальный проигрыватель — аудио проигрыватель Deepin, видео проигрыватель — DMovie, система обмена сообщениями — DTalk, инсталлятор (установщик системы), а также центр приложений — Deepin Store.

Deepin поддерживает 30 языков (русский в том числе). [1]

Содержание

История [ править | править код ]

Проект начался в 2004 году под именем Hiweed Linux [2] . Первоначально это был китайский дистрибутив Linux, управляемый сообществом.

В 2011 году разработчиком стала компания Wuhan Deepin Technology, продолжающая развивать дистрибутив. С 2014 года часть дохода компании была получена за счет программных контрактов с китайским правительством.

И с совсем недавнего времени Deepin начал переработку дизайна и исходного кода. Современная версия Deepin будет использовать базу Chromium.

Пакеты [ править | править код ]

Deepin наследует все пакеты из базы Debian и предоставляет собственный репозиторий с популярным программным обеспечением, таким как Vivaldi [4] .

Deepin является стратегическим партнером CodeWeavers [5] . Версия CodeWeavers CrossOver поставляется вместе с Deepin [6] .

В Deepin используется собственная свободная среда рабочего стола Deepin Desktop Environment, которая также была добавлена в репозитории пакетов некоторых дистрибутивов Linux, например, Arch Linux [7] , а Manjaro Linux имеет поддерживаемую сообществом версию дистрибутива, которая поставляется с окружением Deepin Desktop [8] .

Возможности [ править | править код ]

Установка [ править | править код ]

Deepin поставляется с простым в использовании установщиком под названием «Deepin Installer», который был создан Deepin Technology. У установщика есть четкие инструкции, поэтому пользователи, не знакомые с Linux, также могут без проблем установить операционную систему. Deepin также поставляется с менеджером разделов дисков, который позволяет пользователю разделить и управлять местом установки дистрибутива [9] [10] .

Встроенные приложения [ править | править код ]

Deepin поставляется с предустановленным множеством программ с открытым исходным кодом. Тем не менее, Deepin также поставляется с другими программами с закрытым исходным кодом, такими как Google Chrome, Spotify и Steam. [11] [12] .

Deepin также имеет своё собственное программное обеспечение, такие как Deepin Terminal, Deepin Store, Deepin File Manager, Deepin Music и многие другие [13] .

Критика [ править | править код ]

Подозрения в шпионаже [ править | править код ]

В апреле 2018 года Deepin 15.5 критиковался за то, что он содержал шпионское ПО, по данным блогера QuidsUp. QuidsUp утверждал, что глядя в операционную систему на подозрительные запросы, он заметил, что при отправке запросов в Deepin Store, также появится запрос CNZZ о последующих действиях. При анализе, эти запросы от CNZZ, казалось, собирали агенты браузера и несколько других сведений о пользователе [14] [15] . Это привело к тому, что многие пользователи и сообщество Linux подозревали, что Deepin предоставляет бэкдоры для китайского правительства [16] . Компания сделала официальные заявления по этому вопросу, уточнив, что в прошлом они не собирали конфиденциальную информацию пользователя и не собирали конфиденциальную информацию пользователя в будущем. CNZZ — это веб-сайт, похожий на Google Analytics, и собирает пользовательскую анонимную информацию об использовании, такую как размер экрана, браузер и другие «безобидные» пользовательские агенты браузера [17] [18] .

20 июля 2018 года, Deepin удалил статистику CNZZ в новом обновлении Deepin App Store [19] .

Производительность [ править | править код ]

Deepin известен своей исключительно медленной скоростью загрузки из репозиториев по умолчанию. Загрузка пакетов из репозиториев Deepin по умолчанию занимает значительно больше времени, чем для других дистрибутивов, что делает работу очень медленной. В дополнение к тому, что Deepin также очень требовательна к процессору и памяти, он легко принимает довольно большие нагрузки памяти даже в режиме ожидания. Хотя это не большая проблема в более новом оборудовании, это может существенно повлиять на производительность в более старых компьютерах [20] [21] .

История выпусков [ править | править код ]

Цикл выпуска соответствовал различным графикам, но в настоящее время он рассчитан на четыре выпуска в год [22] . Релизы откладываются, если работа по разработке и тестированию ещё не завершена.

Записки IT специалиста

deepin-2014.1-overview-000.jpgОбозревать современные дистрибутивы Linux — занятие неблагодарное, не то, что еще несколько лет назад. Простому пользователю мало интересно, что там «под капотом», а внешне, использующие одинаковые среды рабочего стола, дистрибутивы похожи как братья. А разнообразные производные от основных дистрибутивов зачастую не заслуживают внимание, так как обозревать там принципиально нечего, кроме пары-тройки «фишек», интересных узкому кругу лиц. Поэтому нам было весьма интересно познакомиться с Deepin — дистрибутивом на основе Ubuntu от китайских разработчиков, главная изюминка которого — собственная среда рабочего стола, основанная на HTML5.

Deepin, ранее Linux Deepin, а еще раньше Hiweed GNU/Linux, имеет весьма продолжительную историю, но долгое время оставался продуктом нацеленным на внутренний рынок, и вот, начиная с версии 2014.1, вышедшей совсем недавно, разработчики сделали шаг к выходу на международную арену.

Языков пока поддерживается немного, но русский в списке присутствует, что не может не радовать.

deepin-2014.1-overview-001.jpg

Дистрибутив базируется на Ubuntu 14.04 и распространяется в виде ISO-образа с возможностью живой загрузки, что дает возможность ознакомиться с системой до ее установки. Инсталлятор тоже предельно прост, даже слишком, например, разметка диска содержит только базовые возможности, не давая создавать LVM или шифрованные разделы, с другой стороны большинству пользователей это не надо.

deepin-2014.1-overview-002.jpg

Все просто, понятно, приятно. Пока идет установка, инсталлятор в лучших традициях, расскажет нам об особенностях данного дистрибутива, в общем пока все как везде.

Читайте так же:
Техника безопасности при установке дверных блоков

deepin-2014.1-overview-003.jpg

Сразу бросается в глаза детальность проработки окружения, нет ни малейшей небрежности, везде видно внимание к деталям, что сразу развеивает предвзятое мнение, что китайское — это небрежная калька с более успешных проектов. Это также отличает Deepin от многих других проектов, где дизайну уделяют второстепенное внимание.

После установки система встречает нас стильным окном входа в систему.

deepin-2014.1-overview-004.jpg

И наконец мы попадаем в рабочее окружение, оно представлено собственной разработкой — Deepin Desktop Environment (DDE), графической средой на базе HTML5, в основе которой лежит развитие Gnome3. Разработчики не бросают нас наедине с системой, нам предлагается пройти краткий курс, примерно также как это сделано в Windows 8. Возможно кому-то это покажется излишним, но мы считаем это однозначно хорошим начинанием, гораздо легче потратить минуту на усвоение основных принципов навигации, чем осваивать их полчаса методом тыка.

К сожалению, руководство не до конца локализовано, но наличие английского варианта и интерактивные подсказки спасают положение.

deepin-2014.1-overview-005.jpg

Пройдя «курс молодого бойца», мы попадаем на рабочий стол. Первое впечатление очень положительное, видно, что разработчики вдохновлялись идеями MacOS Х и почерпнули оттуда лучшие стороны. DDE действительно представляет собой полноценное пользовательское окружение. Качество исполнения на высочайшем уровне, мелкие детали интерфейса, шрифты и т.д., которые иногда царапают взгляд и в более именитых дистрибутивах, тут несут следы внимательной работы дизайнеров. Находится и работать в этом окружении нравится с первых минут.

deepin-2014.1-overview-006.jpg

А если вспомнить, что в основе Deepin лежит популярная Ubuntu со всем разнообразием доступного ПО, то нравиться начинает еще больше.

Основа управления — док внизу экрана, хорошо знакомый по MacOS и «горячие углы», представленные в Windows 8. На наш взгляд, разработчикам Microsoft следует внимательно ознакомиться с Deepin, чтобы понять, как надо было делать. Если в Windows «горячие углы» не вызывали ничего кроме глухого раздражения, то здесь это полноценный и удобный инструмент управления. По умолчанию они настроены следующим образом, но это можно очень быстро и просто изменить, например, мы назначили на правый верхний угол функцию Все окна.

deepin-2014.1-overview-007.jpg

Кстати док, «легким движением руки» можно превратить в панель задач в стиле последних версий Windows.

deepin-2014.1-overview-0016.jpg

Лаунчер для доступа к установленным программам доступен из дока или верхнего левого угла и явно создавался по образу и подобию MacOS, но разработчики не пошли по пути слепого копирования, добавив разбивку по группам, аналогичную меню приложений в Unity.

deepin-2014.1-overview-008.jpg

Вообще, у нас сложилось впечатление, что разработчики хорошо изучили современные рабочие среды, почерпнув оттуда все самое лучшее. В правом нижем углу находится меню управления системой, что было впервые предложено в Windows 8, но если там это меню смотрится в режиме рабочего стола чужеродно и местами откровенно неудобно, то в Deepin это действительно оригинальное и удобное решение.

deepin-2014.1-overview-009.jpg

Трудно упрекнуть китайцев в копировании чужих идей, идеи может они и копируют, но при этом подвергают их собственной переработке и у них действительно получается здорово. Можно ли полноценно разместить настройки системы в узкой полосе с края экрана? Оказывается, можно.

deepin-2014.1-overview-0010.jpg

По основным функциям системы особо сказать нечего, стандартный набор, привычный по любому дистрибутиву Ubuntu, только в качестве браузера по умолчанию Google Chrome. Приятно, что установлены все необходимые кодеки, поддержка популярных архиваторов и т.д., в качестве офисного пакета привычный LibreOffice, система из коробки готова к работе.

deepin-2014.1-overview-0011.jpg

Кроме этого разработчики по умолчанию добавили поддержку ndiswrapper, чтобы облегчить работу пользователя с Wi-Fi адаптерами, и установили некоторый дополнительный софт, например, простого пользователя порадует Skype, а администратора mc или htop.

deepin-2014.1-overview-0012.jpg

Для управления софтом предназначена собственная разработка Deepin Store, который продолжает традиции современных «магазинов», рассчитанных в первую очередь на простых пользователей. В этом плане здесь все хорошо. Для тех, кто знает чего хочет, никто не отменял apt.

deepin-2014.1-overview-0013.jpg

Кроме Deepin Store дистрибутив содержит еще несколько собственных разработок. Одна из них Игровой Центр Deepin, который представляет сборник HTML5 игр, аналогичный ArmorGames и т.п. С одной стороны все это есть в интернете, с другой ничего не надо искать, запускай и играй. Учитывая напряженные отношения линукса с играми этот шаг можно только приветствовать. Хотя сервис явно рассчитан пока только на китайских пользователей.

deepin-2014.1-overview-0014.jpg

Мы не удержались и немного поиграли, отметив при этом один момент — размытие границ между веб-приложениями и обычными, что в общем является тенденцией последних лет. Вспомним хотя-бы Документы Google или ChromeOS, где операционной системой является браузер. Интеграция HTML5 в рабочее окружение позволяет пойти дальше и убрать прослойку между пользователем и приложением в виде браузера. Ниже видно, как обычная браузерная игра работает в отдельном окне, как нативное приложение.

deepin-2014.1-overview-0015.jpg

Мы уже говорили, что разработчики не только заимствуют интересные идеи, но и творчески их перерабатывают. Подключить к системе каталог онлайн-игр много ума не надо, но сделать их органичной частью системы — это надо еще постараться.

Аудиоплеер Deepin — удобное приложение с минималистичным интерфейсом и довольно богатыми возможностями, поддерживает поиск и отображение текстов песен, эквалайзер.

deepin-2014.1-overview-0017.jpg

Функциональность плеера расширяется за счет плагинов, например мы подключили онлайн-радио, который содержит большой список радиостанций по всему миру. По непонятной причине (возможно устарели списки) нам не удалось прослушать русские станции, зато с немецкой Klassik Opera никаких проблем не возникло.

Читайте так же:
Требования к системе для установки mac

deepin-2014.1-overview-0018.jpg

Следующее приложение — Видеоплеер Deepin — обладает всеми необходимыми для просмотра видео функциями, что отличает его от других аналогичных приложений — продуманный дизайн, особенно если сравнивать со штатными линукс-плеерами. В режиме просмотра вас ничего не отвлекает от фильма, никаких элементов управление на экране нет.

deepin-2014.1-overview-0019.jpg

При наведении мыши появляются все необходимые элементы. Снова заметно внимание разработчиков к деталям, все продумано и выверено до мелочей, на уровне коммерческих продуктов, здесь не мешало бы поучиться разработчикам свободного ПО, чьи продукты зачастую выглядят как поделки уровня детского сада.

deepin-2014.1-overview-0020.jpg

Не забыли разработчики и о продвинутых пользователях, для них предназначен Терминал Deepin. Главной его особенностью является возможность произвольно делить рабочую область, что по достоинству оценят обладатели больших мониторов. Вместо каши окон или переключения между терминалами можно удобно и эффективно организовать рабочее пространство, одновременно контролируя процесс выполнения нескольких задач, попутно просматривая какую-либо полезную информацию, например, нагрузку на систему.

deepin-2014.1-overview-0021.jpg

В заключение хочется сказать, что Deepin с первого момента производит отличное впечатление, которое не портится во время более глубокого знакомства. Уровень исполнения графического окружения очень высок, что мы несколько раз задавали себе вопрос: «Это действительно линукс? И это точно свободное ПО?», также порадовал уровень локализации, кроме незначительных огрехов и нескольких неправильно подобранных терминов, придраться не к чему. Никакого гугл-перевода и маловменяемых текстов, к чему мы уже привыкли в «китайских локализациях», везде литературный русский.

Хотя есть и недостатки, не полностью локализован интерактивный курс после установки системы и отсутствует текст во всплывающих окнах на некоторых значках. Но учитывая, что это первый мультиязыковой релиз, такие недочеты можно простить, тем более что они не портят общего впечатления от системы.

deepin-2014.1-overview-0022.jpg

К сожалению серьезно омрачить работу с системой может скорость доступа к зеркалам репозитория Deepin, располагаясь в китайском сегменте сети, они имеют общие для таких ресурсов проблемы с низкой скоростью для внешнего мира.

Для решения этой проблемы откройте Deepin Store и в Параметрах выберите наиболее подходящее зеркало. Нам понравилась работа с зеркалами Яндекса.

deepin-2014.1-overview-0023.jpg

Несмотря на различные шероховатости, мы высоко оцениваем данный дистрибутив, разработчики проделали хорошую работу, совместив возможности современного линукса с собственной графической средой, выполненной на уровне коммерческих продуктов. Несмотря на то, что многие идеи заимствованы из других систем, их реализация отличается глубокой переработкой и переосмыслением, что в итоге позволяет даже превзойти оригинал. Так, на наш взгляд, получилось в «горячими углами» и боковой панелью настроек, идея которых явно заимствована из Windows 8.

А с точки зрения пользователя, Deepin — система в которой приятно работать и куда хочется возвращаться. Поэтому пожелаем китайским коллегам дальнейших успехов и надеемся вскоре увидеть Deepin вверху списка DistroWatch.

Deepin linux установка второй системой

  • twitter
  • facebook
  • flickr

Стек LAMP — это набор программного обеспечения с открытым исходным кодом, которой обычно устанавливается на сервер для отображения динамических веб-сайтов и веб-приложений. Эта аббревиатура обозначает операционную систему Linux с установленным веб-сервером Apache. Данные сайта хранятся в базе данных MySQL, динамический контент обрабатывается с помощью PHP.

Для создания новых сайтов или тестирования изменений на существующих часто бывает нужен локальный сервер. Новый сайт лучше выкладывать уже в готовом виде, дабы не смущать потенциальных посетителей пустыми страницами, недописанными материалами да полуработающими фичами и не давать проиндексировать Поисковым система пустой сайт. Это позволит работать над сайтом даже при временном отсутствии доступа к интернету. Например, у меня тестовый сервер стоит на нетбуке, поэтому я могу спокойно поработать и где-нибудь в дороге безо всякого интернета.

Наш тестовый сервер ставится на Deepin 15.4 ( на Linux Mint 18 и Ubuntu 16.04 ).

Введение

Итак, определимся, что нам нужно. Ну для начала (на всякий случай, для новичков) расшифруем аббревиатуру LAMP — Linux, Apache, MySQL, PHP. Предполагается, что Linux у нас уже есть (Если нет, то ставим, не боимся. Ubuntu или Mint, например, ставится сейчас едва ли не проще, чем Винда.). Что нужно установить.

  1. Apache — собственно, сам web-сервер.
  2. MySQL — система управления базами данных (СУБД).
  3. PHP — язык программирования.

Если вы не являетесь гуру MySQL, и не собираетесь управлять базами в консоли, вводя команды ручками, то следующим пунктом будет

  1. phpMyAdmin — графический интерфейс управления СУБД MySQL

Также нужно подумать и об отправке почты с сайта — это тоже частенько приходится тестировать.

  1. Sendmail — почтовый сервер

Также с большой вероятностью могут понадобится некоторые библиотеки PHP. В частности, у меня установлены

  1. GD — библиотека для работы с изображениями
  2. CURL — библиотека для работы с URL

Также стоит озаботиться удаленным доступом к нашему серверу. Зачем? Ну, как я уже упоминал, сервер у меня на нетбуке. А работать мне все же удобнее за компьютером с нормальной клавиатурой и большим монитором. Поэтому непосредственно за нетбуком я работаю только в дороге. А у вас может быть наоборот, сервер на рабочем компьютере (или вообще выделенный где-нибудь в кладовке), а вам хочется развалиться с планшетом на диване. Или хочется получать доступ к своему домашнему серверу из любой точки земного шара (правда для этого нужен реальный внешний IP-адрес вашей квартирной сети). В общем, удобная штука. Впрочем, если все это вам не нужно, то следующий пункт опускаем.

  1. SSH-сервер — позволяет работать с удаленным компьютером, как с родным

Ну и наконец, еще один необязательный, но очень полезный пункт. Система контроля версий (СКВ). Если у вас что-то перестало работать, а изменения перед этим были значительными, то откатить их может быть достаточно тяжело. СКВ позволяет вести учет всех изменений и откатиться в любое из предыдущих состояний одной командой. Существеут множество СКВ, но для локального использования (без доступа к интернету) лучше всего подойдет Git — детище Линуса Торвальдса.

  1. Git — система контроля версий
Читайте так же:
Установка подкачивающих насосов в системе отопления

С необходимыми компонентами web-сервера определились, приступаем к установке и настройке

Первые три пункта вполне можно установить одной командой в терминале

Символ ^ в конце не случаен, это часть команды. У нас требуют пароль администратора, вводим.

Первая оговорка: эта команда действует, кажется, начиная с Ubuntu 13.04. В более ранних версиях все и для Deepin компоненты устанавливать придется отдельно. Впрочем, сделать это тоже можно одной командой

По ходу установки необходимо ответить на два вопроса. Сначала будет перечень устанавливаемых пакетов и вопрос, хотим ли мы продолжить установку. Жмем Enter. Затем нас попросят ввести пароль рута для MySQL. Вводим, подтверждаем. Дожидаемся конца установки.

Apache

Открываем браузер и вводим в адресной строке

После перехода по этому адресу видим приветственную страницу.

Это означает, что сервер работает. В ранних версиях, кстати, эта страница выглядела значительно проще — просто две строчки текста с заголовком "It works!" на белом фоне. Собственно, в нативном Апаче (не убунтовском) она, по-моему, и сейчас так выглядит.

Теперь выполним кое-какие настройки. Для этого откроем конфигурационный файл Apache /etc/apache2/apache2.conf. Причем сделать это надо из-под рута, т.е. с правами администратора. Можно эту операцию провернуть и в графической оболочке, но их сейчас расплодилось столько, что рассказывать, как это сделать в каждой из них, придется долго. Поэтому, если знаете как — делайте. Если нет, то здесь я опишу, пожалуй, самый простой способ — консольным текстовым редактором nano.

Не забываем. что после ввода команды, начинающейся с sudo, нужно ввести пароль администратора. Больше напоминать не буду.

Здесь ищем теги <Directory> (это легко сделать встроенным в nano поиском; вызывается он комбинацией клавиш, или, как говорят, хоткеем Ctrl+w) и под последним из них дописываем

Здесь мы побежали немного впереди паровоза, но раз уж нам пришлось открыть этот файл, то все изменения сразу и внесем. Яснее станет позже, пока объясню вкратце. Мы прописали опции общей директории (папки) для всех наших сайтов, а именно: разрешили использовать для нее файл .htaccess (для ЧПУ, например; но не только) и предоставили права доступа (через веб-сервер) для всех.

Дальше хоткеем Alt+/ идем в конец файла и дописываем здесь

Сохраняем хоткеем Ctrl+o, подтверждаем энтером и выходим из nano (Ctrl+x).

Поскольку в подавляющем большинстве (если не у всех) у наших сайтов дефолтной страницей будет index.php, а не index.html, то открываем следующий файл.

И здесь index.php помещаем в начало строки DirectoryIndex, перед index.html. Должно получиться так.

Сохраняем и закрываем.

Виртуальные хосты

Теперь настроим виртуальные хосты. Зачем? Ну, в общем-то, можно обойтись и без этого. Все сайты хранить в отдельных папках в /var/www/html и заходить на них по адресам вида localhost/sitename (где sitename — имя папки с сайтом). Но тут есть нюанс. Если мы работаем с клоном уже существующего сайта, где прописаны URL вида "/file.html", т.е. со слешем в начале (а такие урлы встречаются довольно часто), то при переходе по такому урлу попадем в localhost/file.html (т.е. в никуда, поскольку такого пути у нас нет) вместо localhost/sitename/file.html. Ведь корневая папка у сервера прописана одна — /var/www/html. И она будет корневой для всех сайтов. Т.е. нам нужно, чтобы корневой папкой каждого сайта была именно его папка. И для каждого нашего сайта нужно будет прописать виртуальный хост.

Предположим, что у нас есть тестовый сайт. И расположен он не в /var/www/html, а в /home/user/public_html/testsite (где user — ваше имя пользователя в Linux). Почему там? В случае переустановки системы (ну мало ли что. ) не придется заново заливать все сайты (я ж надеюсь /home у вас на отдельном разделе?). Да и с правами меньше мороки.

Сайт этот у нас состоит всего из одного файла index.html, содержащего следующее

Здесь в первую строку добавим имя нашего сайта.

Сохраняем и закрываем (напомню, Ctrl+o и Ctrl+x соответственно).

Теперь выполняем в терминале

Таким образом мы создали кофигурационный файл сайта testsite , скопировав конфигурационный файл дефолтного сайта. Теперь откроем этот файл и настроим его под наш сайт.

Здесь раскомментируем ( уберем #) строчку

И пропишем имя нашего сайта. Должно получиться:

Далее исправим DocumentRoot, прописав вместо /var/www/html /home/user/public_html/testsite (не забываем вместо user поставить реальное имя пользователя).

Сохраняем и закрываем. Теперь включаем наш сайт.

В терминале нам любезно подсказывают, что активировать новую конфигурацию мы можем, перезагрузив настроки Апача.

В адресной строке браузера пишем

И видим нашу тестовую страничку. Если не видим — тщательно проверяем правильность своих предыдущих действий.

Ну и в дальнейшем будем работать уже с этим тестовым сайтом, а не с дефолтным.

ЧПУ

В большинстве случаев нам придется работать с ЧПУ-ссылками. Поэтому необходимо подключить модуль Апача mod_rewrite.

Теперь проверим. Создадим в корне нашего сайта (папке testsite ) файл .htaccess и запишем сюда следующее

Это означает, что запросы на testsite/test будем перенаправлять на страницу sef.html.

Читайте так же:
Последовательная установка насосов в системе отопления

Теперь создаем этот самый файл sef.html с содержимым, аналогичным index.html, кроме заголовка и текста:

Переходим по адресу http://testsite/test . Если видим нашу новосозданную страницу, значит порядок.

PHP

Теперь проверим PHP. Для этого в папке /home/user/public_html/testsite создадим текстовый файлик со следующим содержимым:

Сохраняем этот файлик под именем, например, info.php . Если мы теперь перейдем по адресу http://testsite/info.php , то увидим полную информацию об установленном в системе PHP.

Если увидели — PHP работает.

Если сервер локальный, и доступа извне к нему нет, то файлик этот можно оставить, он, возможно, еще пригодится. Но ни в коем случае не делайте этого на общедоступном сервере, здесь этот файл должен быть удален незамедлительно после проверки!

php.ini

Ну а теперь поковыряемся в конфигурационном файле PHP, находящемся по адресу /etc/php5/apache2/php.ini . Да не просто поковыряемся, а и кое-что поменяем.

Короткая форма записи

Это значит, что по умолчанию запрещено использовать короткую форму записи тегов, т.е. <?, а не <?php. И хотя мне нечасто приходится встречать эту форму (сам я ее не использую), иногда все же на некоторых сайтах попадается. Поэтому имеем в виду. Также имеем в виду, что ее включение не позволит включать xml непосредственно в php (только через echo).

Показ ошибок

Отключен показ ошибок. Вполне естественно для рабочих сайтов — посетителям (среди которых и взломщики попадаются) совсем не нужно видеть ошибки (а тем более предупреждения). На нашем же тестовом сервере желательно этот параметр включить. Хотя иногда он может здорово мешать, поэтому здесь индивидуально. В конце концов ошибки можно и в журнале посмотреть. Если хотим выводить — ставим On .

Показ ошибок при запуске. Если нужно отследить ошибки при запуске PHP, меняем на On .

Если поставим On, то последняя произошедшая ошибка будет первой в переменной $php_errormsg.

Сохраняем и закрываем.

Размер файлов
По умолчанию максимальный размер загружаемого файла ограничен 2 МБ. Это касается и импорта баз данных в phpMyAdmin. А базы довольно часто бывают больше, и даже значительно. В крупных интернет-магазинах база размером 100 МБ — не редкость. Поэтому меняем следующие параметры:

Устанавливаем устраивающие нас значения.

Вполне возможно, придется поменять еще и

Продление сессии

По умолчанию время сессии установлено в 1440 сек., т.е. в 24 мин. Т.е. каждые 24 минуты придется всюду перелогиниваться. Вовсе неудобно. Поэтому ищем

И ставим, например, 86400 (т.е. сутки). Слишком много ставить тоже не советую, много нечищенного мусора оставаться будет.

MySQL

Теперь проверяем MySQL. Для этого в терминале вводим

Вводим пароль, который мы вводили для пользователя root при установке MySQL. Видим нечто подобное

Welcome to the MySQL monitor. Commands end with ; or g.
Your MySQL connection id is 82
Server version: 5.7.18-1 (Debian)

Copyright (c) 2000, 2017, Oracle and/or its affiliates. All rights reserved.

Oracle is a registered trademark of Oracle Corporation and/or its
affiliates. Other names may be trademarks of their respective
owners.

Type 'help;' or 'h' for help. Type 'c' to clear the current input statement.

Все OK. MySQL работает. Вводим quit для выхода.

Можно еще одним махом проверить работу связки MySQL и PHP. Для этого создадим файл db-test.php (все там же, в корне нашего сайта — /home/user/public_html/testsite ) и запишем туда следующее.

Перейдем по адресу http://testsite/db-test.php . Если видим текст "OK. Localhost via UNIX socket", то все хорошо.

phpMyAdmin

Теперь очередь phpMyAdmin. В терминале вводим

После получения списка пакетов нажимаем Enter на вопрос, хотим ли мы продолжить. В ходе установки нас спрашивают, какой сервер будем настраивать. Поскольку у нас Apache, то и выбираем, естественно, его же. Для этого нажимаем пробел, убедившись, что красный курсор установлен в квадратных скобках напротив строчки apache2 . И убеждаемся, что там же, в скобках, появилась звездочка.

Нажимаем Enter. Через некоторое время появится еще одно окно с предложением установить и настроить базу данных. У нас уже выбрано "Да", жмем Enter. Вводим пароль административного пользователя базы данных (тот самый, который вводили при установке MySQL), жмем Enter, задаем пароль для регистрации phpmyadmin в базе, подтверждаем. Дожидаемся конца установки.

Для PHP 5 (т.е. по умолчанию в Ubuntu 14.04) включаем Mcrypt

Здесь допишем в конец файла (хоткеем Alt + /)

Здесь главное, чтоб это число было не больше session.gc_maxlifetime из php.ini, иначе оно не будет иметь смысла.

И идем по адресу http://localhost/phpmyadmin Видим окно входа в phpMyAdmin

Вводим имя пользователя root и пароль, введенный нами при установке MySQL. Входим в phpMyAdmin.

  • 3 Comments
  • Design
  • Permalink

John Doe

Sed a risus ac massa malesuada accumsan a nec leo. Quisque tempor felis feugiat lorem ornare laoreet.

John Doe

Sed a risus ac massa malesuada accumsan a nec leo. Quisque tempor felis feugiat lorem ornare laoreet.

Установка Linux Deepin

Установка Linux Deepin

Новая операционка получилась на редкость гармоничной. В ней, по задумке авторов проекта, сочетаются:

  • стильный дизайн;
  • удобный функционал;
  • безопасность;
  • стабильность.

Оригинально выполнена оболочка рабочего стола: она чем-то напоминает Windows 8. А вот панель приложений больше походит на продукты для Mac. В стартовом пакете предустанавливаются браузер Chrome, WPS Office, аудио- и видеоплееры собственной разработки, а также ряд других приложений.

Операционная система распространяется бесплатно – ее без труда можно найти и скачать в сети. Для установки существует русскоязычная версия ПО.

Установка Linux Deepin

Перед началом установки

Если у вас есть опыт установки любой версии ОС Windows, то вы без проблем разберетесь с аналогичным процессом для Linux Deepin.

Читайте так же:
Допуск на установку системы отопления

Перед началом работы подготовьте дистрибутив и загрузочный накопитель. Скачайте образ диска с операционной, после чего с помощью программы Ultra Iso создайте загрузочную флешку.

При загрузке компьютера вам необходимо будет перейти в «Boot Menu»:

  • в начале загрузки нажмите Esc или F2, либо перейдите в БИОС меню и выберите флеш-память в качестве загрузочного диска;
  • подтвердите загрузку со съемного диска, нажав клавишу «Ввод».

После стандартного копирования установочных файлов на указанный раздел жесткого диска вы попадете в меню установки Deepin. Затем следуйте подсказкам системы.

Шаг 1-й

Выберите язык установки – русский.

Выберите язык установки – русский.

Шаг 2-й

Подтвердите свою локализацию на интерактивной карте. Авторизуйтесь и придумайте защитный пароль для входа в систему.

Шаг 3-й

Определите локализацию ОС на внутреннем хранилище вашего ПК. Место, откуда будет грузиться программное обеспечение.

Шаг 4-й

Подтвердите начало установки и дождитесь, пока операционка установится и сконфигурирует систему для работы на вашем ПК.

Шаг 5-й

По окончании установки настройте параметры работы системы по своему усмотрению. Проверьте правильность работы драйверов устройств, при необходимости загрузите обновления для них.

После установки

На этом этапе процедура считается завершенной. Можно приступать к установке и настройкам приложений, необходимых для вашей работы на ПК. Для этого необходимо посетить фирменный магазин приложений, который вы найдете в разделе меню. Большинство самого популярного софта здесь реализуется бесплатно.

Deepin Linux — сделано в Китае!

Не все, что сделано в Китае — это плохо, это мы уже знаем лет 10. И в подтверждение этому дистрибутив Linux — Deepin, который как раз и сделан в Китае.

Зашёл я сегодня на Distrowatch.com и обнаружил это новый линукс (раньше я его не видел и не слышал о нем) на почетном 16 месте. Чем интересен Deepin Linux?

Алексей Алексеевич Крючков Линуксы!

Колисниченко Денис Николаевич Самоучитель Linux. Установка, настройка, использование

Немет Эви, Снайдер Гарт, Хейн Трент Р. Руководство администратора Linux

Резников Филипп Абрамович Операционная система Ubuntu Linux 11.04 + полный дистрибутив Ubuntu + 12 оп. систем Linux (+DVD)

Сделан он банально на Ubuntu, но вот рабочий стол у него необычный, СВОЙ, сделанный на HTML5. Этот факт и побудил меня скачать этот линукс и запустить его с флешки. Что же я открыл для себя?

Во-первых, опишу коротко процедуру скачивания. Можете зайти на сайт этого Линукса по [urlspan]ЭТОЙ[/urlspan] ссылке, благо, что кроме китайского на сайте есть и английский язык. Я выбрал для скачивания такие параметры:

Deepin Linux

Скачал и установил на флешку, а потом запустил на своем ноутбуке. Очень порадовало то, что при загрузке Deepin сразу определил мой монитор, подключенный к ноутбуку, и автоматом переключился на него с родным разрешением.

Это уже заслуживает похвалы, так как я не припомню дистрибутива, который сделал бы это сам, обычно мне приходилось лезть в настройки и в ручную переключать вещание на внешний монитор.

Порадовала возможность выбрать русский язык при начальной загрузке — загрузчик тут свой и очень симпатичный. После загрузки я увидел такой рабочий стол:

китайский линукс

Тут я ещё открыл пару окон, чтобы было видно, как все выглядит в рабочем состоянии. Файловый менеджер — Nautilus, да и некоторые другие программы из Ubuntu. Но лишь некоторые, так как у этого китайского линукса многие приложения СВОИ.

Вот, например, как выглядит меню — мне это напомнило Андроид. Нажимаешь кнопку на панели внизу и выезжает такая панель.

Deepin

Deepin линукс

Я без труда подключил wifi и зашёл и после этого открыл менеджер программ, который тут тоже свой.

менеджер программ Deepin

Deepin скачать

Так как Google Chrome у меня не запустился сразу (при повторном запуске с флешки все стало работать, запустился ОЧЕНЬ быстро!), я скачал другой браузер и открыл свой сайт. Все работало как нужно. Тут же можно программы удалить одним нажатием.

как удалить программу в линукс

При нажатии на кнопку в нижней панели можно попасть в лаунчер, где собраны все программы. Даже не знаю, с чем это сравнить, отстал от жизни — это из серии Unity или Gnome3?

Deepin linux скачать

Тут есть и свой медиаплеер, и свой видеоплеер, и своя программа для снятия скриншотов, и многое другое. И все это, как я понял, сделано на HTML5. Все работает достаточно быстро, хотя сказать, что летает — не могу.

Все же под капотом Ubuntu 14, а это вам не Slackware. Но памяти при загрузке есть не много, кстати:

Deepin легкий линукс

Вот такой Deepin Linux, вещь на любителя, но вполне пригодна к постоянному пользованию. Я пока не готов к переезду на этот линукс, но в целом он достаточно привлекателен.

Почему я говорю о переходе, чем меня не устраивает в Linux Mint Cinnamon 17? Устраивает почти все, кроме тормозящего часто рабочего окружения Cinnamon, которое ещё несовершенно. Часто при нажатии на МЕНЮ ждёшь секунд пять, пока там оно сообразит, а часто вместо меню открывает совсем другое приложение.

Вроде мелочи, но когда работаешь быстро и на автомате, такие тормоза просто выбивают из колеи. По мне так лучшим рабочим окружением является Gnome 2, лаконичное и удобное, и зачем его нужно было улучшать в худшую сторону до Gmome 3 — мне не понятно.

На днях вышла новая версия Deepin 15, она значительно улучшена и поэтому стала еще более привлекательной. Вот отличный обзор этой новой версии Deepin Linux 15

С родного сайта скачать проблематично, так как нет toorent загрузок, поэтому лучше качать ОТСЮДА через торрент (это 64 битная версия, для виртуальной машины не подойдет).

голоса
Рейтинг статьи
Ссылка на основную публикацию
Adblock
detector